Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pleroma-fe pleroma-fe
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 303
    • Issues 303
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 36
    • Merge requests 36
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PleromaPleroma
  • pleroma-fepleroma-fe
  • Issues
  • #822
Closed
Open
Issue created Apr 07, 2020 by Ivan Tashkinov@i1tDeveloper

Notifications panel crashes on unsupported notification

Related issue: pleroma#1559 (closed)

pleroma!2354 (merged) adds new notification type, follow_request. It has exactly the same contents as follow despite the type field.

It's expected that unsupported / unrecognized notifications are to be ignored or, better, attempted to be generically displayed (need to discuss that possibilty).

However, unsupported notification makes Notifications panel display "Error fetching updates" error, and if user reloads the page then Notifications would only display the error and not show any notifications.

See the video:

https://drive.google.com/file/d/1stZDbjuHfxpFTr9KOuNn9tx8715z5Cqn/view?usp=sharing

P.S. If trying to reproduce with pleroma!2354 (merged), see the description on enabling follow_request notifications.

Edited Apr 07, 2020 by Ivan Tashkinov
Assignee
Assign to
Time tracking