Prettier format pending files

This commit is contained in:
Builder.io 2025-11-08 21:49:58 +00:00
parent 0fbac0515c
commit e9fd001484
3 changed files with 32 additions and 22 deletions

View file

@ -132,7 +132,10 @@ const AdminMemberManager = ({
const [profileDraft, setProfileDraft] = useState<ProfileDraft | null>(null); const [profileDraft, setProfileDraft] = useState<ProfileDraft | null>(null);
const selectedProfile = useMemo( const selectedProfile = useMemo(
() => (profiles && Array.isArray(profiles)) ? profiles.find((profile) => profile.id === selectedId) ?? null : null, () =>
profiles && Array.isArray(profiles)
? (profiles.find((profile) => profile.id === selectedId) ?? null)
: null,
[profiles, selectedId], [profiles, selectedId],
); );

View file

@ -190,21 +190,26 @@ export const AuthProvider: React.FC<{ children: React.ReactNode }> = ({
// Clear all Supabase-related keys // Clear all Supabase-related keys
Object.keys(window.localStorage) Object.keys(window.localStorage)
.filter((key) => .filter(
key.startsWith("sb-") || (key) =>
key.includes("supabase") || key.startsWith("sb-") ||
key.includes("auth-token") key.includes("supabase") ||
key.includes("auth-token"),
) )
.forEach((key) => window.localStorage.removeItem(key)); .forEach((key) => window.localStorage.removeItem(key));
// Clear IndexedDB (where Supabase stores sessions) // Clear IndexedDB (where Supabase stores sessions)
if (window.indexedDB) { if (window.indexedDB) {
const dbs = ["supabase", "sb_" + (process.env.VITE_SUPABASE_URL || "").split("/").pop()]; const dbs = [
"supabase",
"sb_" + (process.env.VITE_SUPABASE_URL || "").split("/").pop(),
];
dbs.forEach((dbName) => { dbs.forEach((dbName) => {
try { try {
const req = window.indexedDB.deleteDatabase(dbName); const req = window.indexedDB.deleteDatabase(dbName);
req.onsuccess = () => console.log(`Cleared IndexedDB: ${dbName}`); req.onsuccess = () => console.log(`Cleared IndexedDB: ${dbName}`);
req.onerror = (e) => console.warn(`Failed to clear IndexedDB: ${dbName}`, e); req.onerror = (e) =>
console.warn(`Failed to clear IndexedDB: ${dbName}`, e);
} catch {} } catch {}
}); });
} }
@ -798,7 +803,10 @@ export const AuthProvider: React.FC<{ children: React.ReactNode }> = ({
// Clear IndexedDB // Clear IndexedDB
if (window.indexedDB) { if (window.indexedDB) {
const dbs = ["supabase", "sb_" + (process.env.VITE_SUPABASE_URL || "").split("/").pop()]; const dbs = [
"supabase",
"sb_" + (process.env.VITE_SUPABASE_URL || "").split("/").pop(),
];
dbs.forEach((dbName) => { dbs.forEach((dbName) => {
try { try {
const req = window.indexedDB.deleteDatabase(dbName); const req = window.indexedDB.deleteDatabase(dbName);
@ -883,12 +891,16 @@ export const AuthProvider: React.FC<{ children: React.ReactNode }> = ({
// Clear IndexedDB (where Supabase stores sessions) // Clear IndexedDB (where Supabase stores sessions)
if (window.indexedDB) { if (window.indexedDB) {
const dbs = ["supabase", "sb_" + (process.env.VITE_SUPABASE_URL || "").split("/").pop()]; const dbs = [
"supabase",
"sb_" + (process.env.VITE_SUPABASE_URL || "").split("/").pop(),
];
dbs.forEach((dbName) => { dbs.forEach((dbName) => {
try { try {
const req = window.indexedDB.deleteDatabase(dbName); const req = window.indexedDB.deleteDatabase(dbName);
req.onsuccess = () => console.log(`Cleared IndexedDB: ${dbName}`); req.onsuccess = () => console.log(`Cleared IndexedDB: ${dbName}`);
req.onerror = (e) => console.warn(`Failed to clear IndexedDB: ${dbName}`, e); req.onerror = (e) =>
console.warn(`Failed to clear IndexedDB: ${dbName}`, e);
} catch {} } catch {}
}); });
} }

View file

@ -884,8 +884,7 @@ export function createServer() {
try { try {
const authHeader = req.headers.authorization; const authHeader = req.headers.authorization;
const token = const token =
authHeader?.replace("Bearer ", "") || authHeader?.replace("Bearer ", "") || (req.body?.token as string);
(req.body?.token as string);
const adminToken = process.env.DISCORD_ADMIN_REGISTER_TOKEN; const adminToken = process.env.DISCORD_ADMIN_REGISTER_TOKEN;
if (!adminToken || !token || token !== adminToken) { if (!adminToken || !token || token !== adminToken) {
@ -3011,11 +3010,9 @@ export function createServer() {
.single(); .single();
if (!creator) { if (!creator) {
return res return res.status(404).json({
.status(404) error: "Creator profile not found. Create profile first.",
.json({ });
error: "Creator profile not found. Create profile first.",
});
} }
const { data, error } = await adminSupabase const { data, error } = await adminSupabase
@ -3387,11 +3384,9 @@ export function createServer() {
.single(); .single();
if (!creator) { if (!creator) {
return res return res.status(404).json({
.status(404) error: "Creator profile not found. Create profile first.",
.json({ });
error: "Creator profile not found. Create profile first.",
});
} }
const { data: existing } = await adminSupabase const { data: existing } = await adminSupabase