A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: oauth params iterator

+2 -1
+1 -1
src/components/output/raw/atproto/oauth.js
··· 45 45 46 46 if (!isLocalDev) { 47 47 const url = new URL(location.href); 48 - const params = url.searchParams.entries(); 48 + const params = Object.fromEntries(Array.from(url.searchParams.entries())); 49 49 50 50 redirect_uri = location.origin + "/oauth/redirect/?" + QS.stringify({ 51 51 ...params,
+1
src/oauth/redirect/index.js
··· 2 2 const redirect_path = url.searchParams.get("redirect_path") ?? ""; 3 3 4 4 url.searchParams.delete("redirect_path"); 5 + url.searchParams.delete("variant"); 5 6 6 7 location.assign( 7 8 `${redirect_path}?${url.searchParams.toString()}${url.hash}`,