const base = 'http://127.0.0.1:5000'; (async () => { const profileRes = await fetch(`${base}/api/profile?email=admin@example.com`); const profileData = await profileRes.json(); const adminId = profileData.profile && profileData.profile.id; if (!adminId) throw new Error('admin profile not found'); const token = `token-admin-${adminId}-${Date.now()}`; const res = await fetch(`${base}/api/gallery`, { method: 'DELETE', headers: { 'Content-Type': 'application/json', Authorization: `Bearer ${token}`, }, body: JSON.stringify({ ids: ['00000000-0000-0000-0000-000000000000'] }), }); const body = await res.text(); console.log(JSON.stringify({ status: res.status, body }, null, 2)); })().catch((error) => { console.error(error); process.exit(1); });