Le retour de la vengeance des notifications fantômes: la contre-attaque (reloaded)

(et en plus, c'est jamais marrant à débugger)

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Je suis malheureusement frappé par un bug qu’on croyait éliminé: j’ai eu la bonne idée de suivre Gabbro pour recevoir une notification à chacune de ces publications, et je ne suis pas déçu puisque j’ai ainsi pu être informé de la sortie de son dernier article. Le problème, c’est qu’il a aujourd’hui fait deux mises à jours (je pense), qui m’ont chacune généré une notification, et qui bien entendu ne disparaissent pas quand je clique dessus.

C’est ennuyeux :p

Édité par pierre_24

Faut bien laisser :diable: s’amuser.

@pierre-24, avec l’API, tu peux récupérer l’id des notifications que tu as pour cet article ?

Me semble qu’artragis a retravaillé sur ce probleme il n’y a pas longtemps ?

Édité par AmarOk

+0 -0
Auteur du sujet

Ah, zut, je viens de faire la soluce d’entwanne (qui fonctionne, en effet). Du coup, c’est trop tard, ou bien ?

Édit: voilà: 90673 et 90692.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
{
  "count": 3,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": 90566,
      "title": "La vérification de l'information",
      "is_read": true,
      "url": "/articles/2224/la-verification-de-linformation/",
      "sender": {
        "id": 542,
        "username": "Gabbro",
        "html_url": "/membres/voir/Gabbro/",
        "is_active": true,
        "date_joined": "2014-07-14T15:28:31",
        "avatar_url": "https://zestedesavoir.com/media/galleries/712/f6135278-0870-4087-be56-e6be4f4555e5.png"
      },
      "pubdate": "2017-11-13T18:39:13",
      "content_type": "publishablecontent",
      "subscription": {
        "id": 95538,
        "user": {
          "id": 144,
          "username": "pierre_24",
          "html_url": "/membres/voir/pierre_24/",
          "is_active": true,
          "date_joined": "2014-06-12T09:27:22",
          "avatar_url": "https://secure.gravatar.com/avatar/d5484701a6757d5efa0030b984313b18?d=identicon"
        },
        "is_active": true,
        "by_email": false,
        "content_type": "user",
        "pubdate": "2017-08-01T10:21:01",
        "last_notification": 90692
      }
    },
    {
      "id": 90673,
      "title": "La vérification de l'information",
      "is_read": true,
      "url": "/articles/2224/la-verification-de-linformation/",
      "sender": {
        "id": 542,
        "username": "Gabbro",
        "html_url": "/membres/voir/Gabbro/",
        "is_active": true,
        "date_joined": "2014-07-14T15:28:31",
        "avatar_url": "https://zestedesavoir.com/media/galleries/712/f6135278-0870-4087-be56-e6be4f4555e5.png"
      },
      "pubdate": "2017-11-14T09:44:08",
      "content_type": "publishablecontent",
      "subscription": {
        "id": 95538,
        "user": {
          "id": 144,
          "username": "pierre_24",
          "html_url": "/membres/voir/pierre_24/",
          "is_active": true,
          "date_joined": "2014-06-12T09:27:22",
          "avatar_url": "https://secure.gravatar.com/avatar/d5484701a6757d5efa0030b984313b18?d=identicon"
        },
        "is_active": true,
        "by_email": false,
        "content_type": "user",
        "pubdate": "2017-08-01T10:21:01",
        "last_notification": 90692
      }
    },
    {
      "id": 90692,
      "title": "La vérification de l'information",
      "is_read": true,
      "url": "/articles/2224/la-verification-de-linformation/",
      "sender": {
        "id": 542,
        "username": "Gabbro",
        "html_url": "/membres/voir/Gabbro/",
        "is_active": true,
        "date_joined": "2014-07-14T15:28:31",
        "avatar_url": "https://zestedesavoir.com/media/galleries/712/f6135278-0870-4087-be56-e6be4f4555e5.png"
      },
      "pubdate": "2017-11-14T11:27:23",
      "content_type": "publishablecontent",
      "subscription": {
        "id": 95538,
        "user": {
          "id": 144,
          "username": "pierre_24",
          "html_url": "/membres/voir/pierre_24/",
          "is_active": true,
          "date_joined": "2014-06-12T09:27:22",
          "avatar_url": "https://secure.gravatar.com/avatar/d5484701a6757d5efa0030b984313b18?d=identicon"
        },
        "is_active": true,
        "by_email": false,
        "content_type": "user",
        "pubdate": "2017-08-01T10:21:01",
        "last_notification": 90692
      }
    }
  ]
}

Édité par pierre_24

Au fait, l’autre jour j’ai rencontré exactement le même problème. Abonnement à une personne + publication de la personne suivie + édition de la publication par la personne suivie = deux notifications, qu’on ne peut pas marquer comme lues “normalement”.

Édité par motet-a

+0 -0

Autant je comprend qu’un notification soit généré pour une mise à jour majeure, autant pour une correction orthographique (ou toute mise à jour marquée mineure), je pense que c’est superflue. Et ça permettrait de résoudre cacher le bug. :ninja:

Hier, dans le parc, j’ai vu une petite vieille entourée de dinosaures aviens. Je donne pas cher de sa peau.

+3 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte