Add buckets to export

This commit is contained in:
kolaente 2021-08-25 18:30:21 +02:00
parent 2ebac142c7
commit a3e779e088
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 10 additions and 1 deletions

View File

@ -56,7 +56,6 @@ func ExportUserData(u *user.User) (err error) {
if err != nil {
return err
}
// Buckets
// Task attachment files
// Saved filters
// Subscription Status
@ -109,6 +108,16 @@ func exportListsAndTasks(s *xorm.Session, u *user.User, wr *zip.Writer) (err err
listMap[t.ListID].Tasks = append(listMap[t.ListID].Tasks, t)
}
buckets := []*Bucket{}
err = s.In("list_id", listIDs).Find(&buckets)
if err != nil {
return
}
for _, b := range buckets {
listMap[b.ListID].Buckets = append(listMap[b.ListID].Buckets, b)
}
data, err := json.Marshal(namespaces)
if err != nil {
return err