From b38d7ab29a3c77c1ff2db549d39501482918bec3 Mon Sep 17 00:00:00 2001 From: viktorstrate Date: Thu, 17 Dec 2020 23:21:51 +0100 Subject: [PATCH] Fix periodic scanner and small bug related to user resolver --- api/graphql/resolvers/scanner.go | 2 +- api/graphql/resolvers/user.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/graphql/resolvers/scanner.go b/api/graphql/resolvers/scanner.go index 2f34dea0..734eb477 100644 --- a/api/graphql/resolvers/scanner.go +++ b/api/graphql/resolvers/scanner.go @@ -48,7 +48,7 @@ func (r *mutationResolver) SetPeriodicScanInterval(ctx context.Context, interval return 0, errors.New("interval must be 0 or above") } - if err := r.Database.Model(&models.SiteInfo{}).Update("periodic_scan_interval", interval).Error; err != nil { + if err := r.Database.Session(&gorm.Session{AllowGlobalUpdate: true}).Model(&models.SiteInfo{}).Update("periodic_scan_interval", interval).Error; err != nil { return 0, err } diff --git a/api/graphql/resolvers/user.go b/api/graphql/resolvers/user.go index fc09c8ca..50c0e986 100644 --- a/api/graphql/resolvers/user.go +++ b/api/graphql/resolvers/user.go @@ -14,7 +14,7 @@ func (r *queryResolver) User(ctx context.Context, filter *models.Filter) ([]*mod var users []*models.User - if err := filter.FormatSQL(r.Database.Model(models.User{})).Error; err != nil { + if err := filter.FormatSQL(r.Database.Model(models.User{})).Scan(&users).Error; err != nil { return nil, err }