fix(api): 🔥 Remove pleroma attribute on users

This commit is contained in:
Jesse Wierzbinski 2024-05-05 10:55:40 -10:00
parent 5f785c391d
commit f006efbfb2
No known key found for this signature in database
3 changed files with 0 additions and 11 deletions

View file

@ -394,11 +394,6 @@ export class User {
discoverable: undefined, discoverable: undefined,
mute_expires_at: undefined, mute_expires_at: undefined,
group: false, group: false,
// @ts-expect-error Pleroma extension
pleroma: {
is_admin: user.isAdmin,
is_moderator: user.isAdmin,
},
}; };
} }

View file

@ -86,11 +86,6 @@ describe(meta.route, () => {
limited: false, limited: false,
noindex: false, noindex: false,
suspended: false, suspended: false,
// @ts-expect-error Pleroma extension
pleroma: {
is_admin: false,
is_moderator: false,
},
} satisfies APIAccount); } satisfies APIAccount);
}); });
}); });

View file

@ -4,7 +4,6 @@ import { eq } from "drizzle-orm";
import { db } from "~drizzle/db"; import { db } from "~drizzle/db";
import { Emojis } from "~drizzle/schema"; import { Emojis } from "~drizzle/schema";
import type { Emoji as APIEmoji } from "~types/mastodon/emoji"; import type { Emoji as APIEmoji } from "~types/mastodon/emoji";
import type { Instance as APIInstance } from "~types/mastodon/instance";
import { getTestUsers, sendTestRequest, wrapRelativeUrl } from "./utils"; import { getTestUsers, sendTestRequest, wrapRelativeUrl } from "./utils";
const base_url = config.http.base_url; const base_url = config.http.base_url;