@@ -8,25 +8,30 @@ import (
8
8
user_model "code.gitea.io/gitea/models/user"
9
9
)
10
10
11
+ const (
12
+ userActivitypubPrivpem = "activitypub_privpem"
13
+ userActivitypubPubpem = "activitypub_pubpem"
14
+ )
15
+
11
16
// GetKeyPair function
12
17
func GetKeyPair (user * user_model.User ) (pub , priv string , err error ) {
13
18
var settings map [string ]* user_model.Setting
14
- if settings , err = user_model .GetUserSettings (user .ID , []string {"activitypub_privpem" , "activitypub_pubpem" }); err != nil {
19
+ if settings , err = user_model .GetUserSettings (user .ID , []string {userActivitypubPrivpem , userActivitypubPubpem }); err != nil {
15
20
return
16
21
} else if len (settings ) == 0 {
17
22
if priv , pub , err = GenerateKeyPair (); err != nil {
18
23
return
19
24
}
20
- if err = user_model .SetUserSetting (user .ID , "activitypub_privpem" , priv ); err != nil {
25
+ if err = user_model .SetUserSetting (user .ID , userActivitypubPrivpem , priv ); err != nil {
21
26
return
22
27
}
23
- if err = user_model .SetUserSetting (user .ID , "activitypub_pubpem" , pub ); err != nil {
28
+ if err = user_model .SetUserSetting (user .ID , userActivitypubPubpem , pub ); err != nil {
24
29
return
25
30
}
26
31
return
27
32
} else {
28
- priv = settings ["activitypub_privpem" ].SettingValue
29
- pub = settings ["activitypub_pubpem" ].SettingValue
33
+ priv = settings [userActivitypubPrivpem ].SettingValue
34
+ pub = settings [userActivitypubPubpem ].SettingValue
30
35
return
31
36
}
32
37
}
0 commit comments