cheeaun / cheeaun/phanpy

Since `231a824`, Notifications do not load on an Iceshrimp.NET server anymore

Open
#1,144 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
JavaScript
Stars
1.5k
Forks
186
Avg merge
1d 36m
Merged PRs (30d)
11

Description

### Site

dev.phanpy.social

### Version

2025.05.10.231a824

### Instance

shrimp.starlightnet.work

### Browser

- Librewolf 138.0.1-2, FreeDesktop Flatpak runtime, Linux Kernel 6.14.5

### Bug description

The Notifications view will always be empty and say "You're all caught up!" even when there should be notifications.

![Image](https://github.com/user-attachments/assets/661cb330-f943-46f2-b4bf-62089775f2e2)

### To reproduce

1. Login to an Iceshrimp.NET instance with commit `231a824` or later
2. Navigate to notifications tab
3. Observe issue

### Expected behavior

Notifications should continue to show as expected

### Other

I suspect that masto.js might have depracated non-grouped notification endpoints, as that is a recent-ish change that Mastodon did upstream. I'm not sure if that's the case, but if so we might have a compatibility issue here, as IS.NET has not yet implemented the grouped notifications endpoint

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.