Skip to content

Commit

Permalink
Add fallback for unknown user (#5)
Browse files Browse the repository at this point in the history
  • Loading branch information
francisco-leal authored Feb 23, 2024
1 parent 0a9ee68 commit 6202b6f
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions app/controllers/frames_controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import type { HttpContext } from '@adonisjs/core/http'
import { FrameRequest, getFrameMessage } from '@coinbase/onchainkit'
import { User } from '#models/user'
import { Connection } from '#models/connection'
import { createPassport } from '#services/passport/create_passport'

const BASE_FID = 195255

Expand Down Expand Up @@ -37,9 +38,11 @@ export default class FramesController {

if (!user) {
console.log('No user found')
return view.render('pages/error')
return view.render('pages/score', { score: 0, fid: -1 })
}

await createPassport(user.id)

return view.render('pages/score', { score: user.score, fid: user.fid })
}

Expand Down Expand Up @@ -71,7 +74,7 @@ export default class FramesController {
.orderBy('score', 'desc')
.limit(5)

return view.render('pages/top_followers', { topUsers, fid })
return view.render('pages/leaderboard', { topUsers })
}
}

Expand Down Expand Up @@ -140,7 +143,7 @@ export default class FramesController {
.orderBy('score', 'desc')
.limit(5)

return view.render('pages/top_followers', { topUsers, fid })
return view.render('pages/leaderboard', { topUsers })
} else if (message.button === 3) {
// search
return view.render('pages/search')
Expand Down

0 comments on commit 6202b6f

Please sign in to comment.