summary refs log tree commit diff
path: root/scripts
diff options
context:
space:
mode:
authorCadence Ember <cadence@disroot.org>2024-12-02 15:06:10 +1300
committerCadence Ember <cadence@disroot.org>2024-12-02 15:06:10 +1300
commit88a232fb4a27875cd02bbf1f4a3e9fbd8cb9192c (patch)
treec7684dffa62ab6da06d7bd45acc2be6425c38ec8 /scripts
parentHandle more guild page situations (diff)
downloadout-of-your-element-88a232fb4a27875cd02bbf1f4a3e9fbd8cb9192c.tar.xz
Cope if the username is already registered
Diffstat (limited to 'scripts')
-rw-r--r--scripts/setup.js10
1 files changed, 1 insertions, 9 deletions
diff --git a/scripts/setup.js b/scripts/setup.js

index a8b068b..8db46a7 100644 --- a/scripts/setup.js +++ b/scripts/setup.js
@@ -276,15 +276,7 @@ async function validateHomeserverOrigin(serverUrlPrompt, url) { console.log("✅ Database is ready...") // ensure appservice bot user is registered... - try { - await api.register(reg.sender_localpart) - } catch (e) { - if (e.errcode === "M_USER_IN_USE" || e.data?.error === "Internal server error") { - // "Internal server error" is the only OK error because older versions of Synapse say this if you try to register the same username twice. - } else { - throw e - } - } + await api.register(reg.sender_localpart) // upload initial images... const avatarUrl = await file.uploadDiscordFileToMxc("https://cadence.moe/friends/out_of_your_element.png")