Thread:Andrewds1021/@comment-45117243-20201111034700/@comment-45117243-20201206094221

I tracked down the problem with ViewNotificationsUsers and new message wall threads. The object that maps the data-type attributes to their corresponding notif types maps "message-wall-thread" to "message-wall-post", but apparently the data-type itself is "message-wall-post" too, which is not recognized.

There is also the problem with message walls of users with spaces in their username. This is apparently a double problem:
 * The same problem that prevents those from being marked as read: the data-uri attribute is messed up, everything beyond the first space is lost. This is fixed with the script I'm currently working on.
 * In addition (at least in my browser) using element.href returns the link with spaces encoded to %20 while the notification JSON has it not encoded, so they end up unmatching. It seems like getAttribute('href') doesn't alter the space encoding.

Edit: It looks like article at-mentions don't get the actors too for me.