diff --git a/app/db/tables.ts b/app/db/tables.ts index 12912ced0..f2ab4b3f2 100644 --- a/app/db/tables.ts +++ b/app/db/tables.ts @@ -870,8 +870,8 @@ export interface User { /** User creation date. Can be null because we did not always save this. */ createdAt: number | null; joinOrder: number | null; - /** User card banner default selection, hex code or stage id. Note: supporters can also upload banner (stored in UserSubmittedImage, referenced by `bannerImgId` which takes precedence) */ - bannerPresetImg: JSONColumnTypeNullable; + /** User card banner default selection, stored as raw text (not JSON): either a hex code (e.g. "#8b0000") or a stage id in string form (e.g. "16"). Note: supporters can also upload banner (stored in UserSubmittedImage, referenced by `bannerImgId` which takes precedence) */ + bannerPresetImg: string | null; /** Supporter-uploaded user card banner (UserSubmittedImage id). Takes precedence over `bannerPresetImg`. */ bannerImgId: number | null; /** Card stat types the user has chosen to hide from their card. */