async function test() { const loginRes = await fetch('http://localhost:3001/api/v1/auth/login', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ email: 'owner@travel.com', password: '123456' }) }); const loginData = await loginRes.json(); if (loginRes.ok) { const token = loginData.access_token; const tourId = '84d84c21-c12b-4a18-9655-043c85f5c0c5'; // Tour ID from seed const res = await fetch(`http://localhost:3001/api/v1/tours/${tourId}/members`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${token}` }, body: JSON.stringify({ displayName: 'Offline Member X', role: 'MEMBER' }) }); console.log('Add status:', res.status); const data = await res.json(); console.log('Add response:', data); } else { console.error('Login failed:', loginData); } } test().catch(console.error);