Skip to content

Commit

Permalink
yet more mystery.
Browse files Browse the repository at this point in the history
  • Loading branch information
chrisdickinson committed Jul 7, 2024
1 parent 5d56c66 commit d731ce7
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,8 @@ export default async function server() {
request.session.user = user
return reply.status(301).header('location', '/').send()
}
console.log('saving github data to session', response.data)
request.session.github = { oauth: result.token, user: response.data }
console.log('saving github data to session', request.session.isModified)
return reply.status(301).header('location', '/register').send()
})

Expand Down Expand Up @@ -122,9 +122,14 @@ export default async function server() {
})

server.get('/', async (request, reply) => {
(request.session as any).xyz = 'hello world'
return reply.view('home.njk', { base: request.headers['hx-request'] ? 'boosted.njk' : 'base.njk' })
})

server.get('/test', async (request, reply) => {
return reply.view('test.njk', { base: 'base.njk', session: request.session })
})

server.get('/channel/:id/messages', async (request, reply) => {
reply.sse(async function* source() {
let i = 0
Expand Down
18 changes: 18 additions & 0 deletions templates/test.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{% extends base %}

{% block head %}
<style>
body { display: flex; align-items: center; justify-content: center; }
main { }
</style>
{% endblock %}

{% block main %}
<div>
<h1 class="text-3xl font-bold underline">hey great welcome</h1>
<p> you made it to the test page </p>
<pre>
{{ session|dump }}
</pre>
</div>
{% endblock %}

0 comments on commit d731ce7

Please sign in to comment.