diff --git a/src/auth/auth.sql b/src/auth/auth.sql index 704a007..22cc046 100644 --- a/src/auth/auth.sql +++ b/src/auth/auth.sql @@ -13,7 +13,7 @@ CREATE TABLE IF NOT EXISTS user_session ( "user" varchar(255) NOT NULL, "created" timestamptz NOT NULL DEFAULT NOW(), "csrf" UUID NOT NULL DEFAULT gen_random_uuid(), - "name" varchar(255) + "name" varchar(255), kind session_kind NOT NULL DEFAULT 'user', FOREIGN KEY("user") REFERENCES users(username) ); diff --git a/src/request/context.rs b/src/request/context.rs index dc1e3f6..acdec30 100644 --- a/src/request/context.rs +++ b/src/request/context.rs @@ -25,3 +25,9 @@ impl<'r> FromRequest<'r> for RequestContext { }) } } + +impl Default for RequestContext { + fn default() -> Self { + Self { is_htmx: false } + } +}