diff --git a/views/projects/item/fediverse-madness/index.html b/views/projects/item/fediverse-madness/index.html
index c6f7c7c..6114c94 100644
--- a/views/projects/item/fediverse-madness/index.html
+++ b/views/projects/item/fediverse-madness/index.html
@@ -31,7 +31,6 @@
-
diff --git a/views/projects/item/fediverse-madness/scripts/game.js b/views/projects/item/fediverse-madness/scripts/game.js
index 2e932cc..580ac23 100644
--- a/views/projects/item/fediverse-madness/scripts/game.js
+++ b/views/projects/item/fediverse-madness/scripts/game.js
@@ -33,6 +33,8 @@ async function verify() {
const instance = el_id_instance.value.replace(/@/gim, "");
el_id_user.value = username;
el_id_instance.value = instance;
+ el_id_submitwhoamiFollowers.disabled = true;
+ el_id_submitwhoamiFollowing.disabled = true;
if (username.length < 1) return null;
if (instance.length < 1) return null;
let user_req;
@@ -42,6 +44,8 @@ async function verify() {
return null;
}
const user_json = await user_req.json();
+ el_id_submitwhoamiFollowers.disabled = false;
+ el_id_submitwhoamiFollowing.disabled = false;
if (user_req.ok) return {
USER_ID: user_json.id,
INSTANCE: instance
@@ -115,7 +119,7 @@ async function getFollowers(dontLoadNew = false) {
let out;
if (!dontLoadNew) {
el_id_loadingfollowers.innerHTML = `Retrieving followers... Please wait.`;
- res = await fetch(`https://${game.INSTANCE}/api/v1/accounts/${game.USER_ID}/followers?limit=68${lastId.length > 0 ? `&max_id=${lastId}` : ""}`);
+ res = await fetch(`https://${game.INSTANCE}/api/v1/accounts/${game.USER_ID}/followers${lastId.length > 0 ? `?max_id=${lastId}` : ""}`);
out = await res.json();
}
el_id_submitfollowers.disabled = false;
@@ -135,11 +139,11 @@ async function getFollowers(dontLoadNew = false) {
${renderNameHTML(cuser.display_name, cuser)}
- @${cuser.fqn} |
+ @${cuser.fqn || cuser.acct} |
`
}, "");
userList.push(...out.map(user => ({
- fqn: user.fqn,
+ fqn: user.fqn || user.acct,
avatar: user.avatar,
bot: user.bot,
created_at: user.created_at,
diff --git a/views/projects/item/fediverse-madness/style.css b/views/projects/item/fediverse-madness/style.css
index 220142c..f791c1b 100644
--- a/views/projects/item/fediverse-madness/style.css
+++ b/views/projects/item/fediverse-madness/style.css
@@ -6,15 +6,17 @@
}
.userinputbox {
+ display: inline-block;
border: var(--border-width) var(--border-style) var(--border-color);
border-radius: var(--border-radius);
padding-inline: 0.25em;
padding-block: 0.25em;
+ white-space: nowrap;
}
-.userinputbox * {
+/* .userinputbox * {
vertical-align: 0%;
-}
+} */
#listfollowers, #listfollowing {
display: inline-block;