Make it so you can load a 1.8.2 savefile and it'll convert properly

This commit is contained in:
2026-01-31 14:54:49 -07:00
parent acddabb7aa
commit 3f3d6325d6

View File

@@ -64,5 +64,16 @@ export async function handler (context: Context) {
savedata.account.id = userId
savedata.account.name = result2[0].username
savedata.account.session = authorizationToken
if (savedata.version != '1') {
savedata.version = '1'
if (savedata.bird.customIcon.data) {
const data = savedata.bird.customIcon.data
const purchased: string[] = []
delete savedata.bird.customIcon.data
for (const icon of data)
if (icon.uuid) purchased.push(icon.uuid as string)
savedata.bird.customIcon.purchased = purchased
}
}
return jsonResponse({ success: true, message: null, data: savedata }, 200)
}