cheeaun / cheeaun/phanpy

Error on Settings

Open
#559 5 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

**Describe the bug**
Using Phanpy with [GoToSocial](https://github.com/superseriousbusiness/gotosocial). When going to "Settings" I am getting a small bubble at the top of the page stating:

> Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.

Can't enable notifications either. I get:

> Failed to update subcription. Please try again.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to 'Settings'.
2. See error on bubble at the top of the page.
3. Click on "Allow from Anyone", and pick "Follow", etc.
4. See error on bubble at the top of the page.

**Expected behavior**
I would expect for things to work.

**Desktop (please complete the following information):**
- OS: Ubuntu Linux 24.04
- Browser: Chrome
- Version: 125.0.6422.112

Not sure if this is something not supported by GoToSocial.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the error in Chrome with GoToSocial, following the Settings and notification steps in the issue. Trace the Settings page's atob usage and the notification subscription update flow to identify which input fails, then verify both actions work with the reported setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.