pradoslaw / coyote

4programmers.net
https://4programmers.net
MIT License
116 stars 30 forks source link

Wielokrotna notyfikacja o wspomnieniu w poście po jego edycji #541

Closed KrzaQ closed 1 month ago

KrzaQ commented 4 years ago

Botek wspomniał o mnie w poście. Potem dostawałem notyfikację o każdej edycji tego posta:

Bardzo mi się podoba, że są notyfikacje po wspomnieniu w edycji, ale dodałbym chociaż jakiegoś diffa vs poprzednią wersję, żeby tylko nowe mentiony notyfikować ;​)

adam-boduch commented 4 years ago

Tak, niestety jest to póki co taki "minus" tego rozwiązania o którym pisałem tutaj: https://4programmers.net/Forum/Coyote/339018-powiadomienia_o_wystepieniu_loginu_w_tresci_rowniez_po_edycji_postu

danon commented 4 years ago

Możnaby zrobić małego hacka, tzn sparsować wystąpienia nicku w przed i po. I jeśli diff == 0, to nie wysyłać powiadomienia. Wysyłać tylko dla nicków które są w "po", a nie ma ich w "przed".

Ma to oczywiście tą wadę, że jeśli ktoś edytuje post i usunie nick, a potem edytuje znowu i doda, to poleci notyfikacja drugi raz. Ale przynajmniej nie poleci dla poprawek literówek.