diff --git a/main.go b/main.go
index 458f703..cc2bb6c 100644
--- a/main.go
+++ b/main.go
@@ -117,7 +117,7 @@ func pageIndex(w http.ResponseWriter, r *http.Request) {
-
+
Skapar länk...
@@ -164,59 +164,57 @@ func createInvite(w http.ResponseWriter, r *http.Request) {
email := fmt.Sprintf("%08d@example.com", seq)
expire := time.Now().Add(time.Hour * 24 * 7)
- if false {
- // legacy_object
- key := fmt.Sprintf("invitation:uid:2:invited:%s", email)
- _, err = db.Exec(` INSERT INTO public.legacy_object(_key, "type", "expireAt") VALUES($1, 'string', null)`, key)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ // legacy_object
+ key := fmt.Sprintf("invitation:uid:2:invited:%s", email)
+ _, err = db.Exec(` INSERT INTO public.legacy_object(_key, "type", "expireAt") VALUES($1, 'string', null)`, key)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
+ }
- key = fmt.Sprintf("invitation:invited:%s", email)
- _, err = db.Exec(` INSERT INTO public.legacy_object(_key, "type", "expireAt") VALUES($1, 'set', null)`, key)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ key = fmt.Sprintf("invitation:invited:%s", email)
+ _, err = db.Exec(` INSERT INTO public.legacy_object(_key, "type", "expireAt") VALUES($1, 'set', null)`, key)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
+ }
- key = fmt.Sprintf("invitation:token:%s", newUUID)
- _, err = db.Exec(` INSERT INTO public.legacy_object(_key, "type", "expireAt") VALUES($1, 'hash', $2)`, key, expire)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ key = fmt.Sprintf("invitation:token:%s", newUUID)
+ _, err = db.Exec(` INSERT INTO public.legacy_object(_key, "type", "expireAt") VALUES($1, 'hash', $2)`, key, expire)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
+ }
- // legacy_hash
- key = fmt.Sprintf("invitation:token:%s", newUUID)
- data := fmt.Sprintf(`{"email": "%s", "token": "%s", "inviter": 2, "groupsToJoin": "[]"}`, email, newUUID)
- _, err = db.Exec(` INSERT INTO public.legacy_hash(_key, "data", "type") VALUES($1, $2, 'hash')`, key, data)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ // legacy_hash
+ key = fmt.Sprintf("invitation:token:%s", newUUID)
+ data := fmt.Sprintf(`{"email": "%s", "token": "%s", "inviter": 2, "groupsToJoin": "[]"}`, email, newUUID)
+ _, err = db.Exec(` INSERT INTO public.legacy_hash(_key, "data", "type") VALUES($1, $2, 'hash')`, key, data)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
+ }
- // legacy_set
- key = "invitation:uid:2"
- _, err = db.Exec(` INSERT INTO public.legacy_set(_key, "member", "type") VALUES($1, $2, 'set')`, key, email)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ // legacy_set
+ key = "invitation:uid:2"
+ _, err = db.Exec(` INSERT INTO public.legacy_set(_key, "member", "type") VALUES($1, $2, 'set')`, key, email)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
+ }
- key = fmt.Sprintf("invitation:invited:%s", email)
- _, err = db.Exec(` INSERT INTO public.legacy_set(_key, "member", "type") VALUES($1, $2, 'set')`, key, newUUID)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ key = fmt.Sprintf("invitation:invited:%s", email)
+ _, err = db.Exec(` INSERT INTO public.legacy_set(_key, "member", "type") VALUES($1, $2, 'set')`, key, newUUID)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
+ }
- key = fmt.Sprintf("invitation:uid:2:invited:%s", email)
- _, err = db.Exec(` INSERT INTO public.legacy_string(_key, "data", "type") VALUES($1, $2, 'string')`, key, newUUID)
- if err != nil {
- w.Write([]byte(err.Error()))
- return
- }
+ key = fmt.Sprintf("invitation:uid:2:invited:%s", email)
+ _, err = db.Exec(` INSERT INTO public.legacy_string(_key, "data", "type") VALUES($1, $2, 'string')`, key, newUUID)
+ if err != nil {
+ w.Write([]byte(err.Error()))
+ return
}
j, _ := json.Marshal(struct {