import * as strava from './strava.js'; async function main() { print('handler running'); let r = await strava.authorization_code(request.query.code); print('state =', request.query.state); print('body = ', r.body); if (request.query.state && r.body) { let shared_db = await shared_database('state'); await shared_db.set(request.query.state, utf8Decode(r.body)); } await respond({ data: r.body, content_type: 'text/plain', headers: { Location: 'https://tildefriends.net/~cory/gg/', }, status_code: 307, }); } main();