Move translators db->ap to separate module

This commit is contained in:
Melody Becker 2025-06-13 13:42:56 +02:00
parent cfe5047433
commit d86ad370df
Signed by: mstar
SSH key fingerprint: SHA256:9VAo09aaVNTWKzPW7Hq2LW+ox9OdwmTSHRoD4mlz1yI
16 changed files with 456 additions and 423 deletions

View file

@ -20,6 +20,7 @@ import (
"gorm.io/gorm"
"git.mstar.dev/mstar/linstrom/activitypub"
"git.mstar.dev/mstar/linstrom/activitypub/translators"
"git.mstar.dev/mstar/linstrom/config"
"git.mstar.dev/mstar/linstrom/shared"
"git.mstar.dev/mstar/linstrom/storage-new/dbgen"
@ -682,7 +683,7 @@ func handleReject(w http.ResponseWriter, r *http.Request, object map[string]any)
func handleCreate(w http.ResponseWriter, r *http.Request, object map[string]any) bool {
log := hlog.FromRequest(r)
activity := ActivityCreate{}
activity := translators.ActivityCreate{}
err := mapstructure.Decode(object, &activity)
if err != nil {
log.Error().
@ -735,7 +736,7 @@ func handleCreate(w http.ResponseWriter, r *http.Request, object map[string]any)
} else {
obj["published"] = tmpTime
}
objectNote := ObjectNote{}
objectNote := translators.ObjectNote{}
err = mapstructure.Decode(obj, &objectNote)
if err != nil {
log.Error().
@ -850,7 +851,7 @@ func AcceptFollow(
if err != nil {
return err
}
webAccept, err := AcceptFromStorage(ctx, acceptActivity.Id)
webAccept, err := translators.AcceptFromStorage(ctx, acceptActivity.Id)
if err != nil {
return err
}