Currently notifications are storing model data and then computing on-the-go which means the state of the given model could have changed, thus throwing errors.
Rather than attempt to catch every error, it would be better to simply store static data containing the text, avatar and link and simply let the application handle any 404's etc.
Currently notifications are storing model data and then computing on-the-go which means the state of the given model could have changed, thus throwing errors.
Rather than attempt to catch every error, it would be better to simply store static data containing the text, avatar and link and simply let the application handle any 404's etc.
Also need a 'mark all as read' button.