diff --git a/server/migrations/13_allow_multi_use_tokens.sql b/server/migrations/13_allow_multi_use_tokens.sql new file mode 100644 index 0000000..611be2f --- /dev/null +++ b/server/migrations/13_allow_multi_use_tokens.sql @@ -0,0 +1,2 @@ +alter table extra_tokens + add column uses integer not null default 1; diff --git a/server/src/web/claim.rs b/server/src/web/claim.rs index 928ac6c..4a4a6c9 100644 --- a/server/src/web/claim.rs +++ b/server/src/web/claim.rs @@ -26,31 +26,53 @@ async fn logic(state: Arc, id: i64, bytes: Bytes) -> Result