diff options
Diffstat (limited to 'store/sql_license_store.go')
-rw-r--r-- | store/sql_license_store.go | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/store/sql_license_store.go b/store/sql_license_store.go index 5dadf2967..09371dc9f 100644 --- a/store/sql_license_store.go +++ b/store/sql_license_store.go @@ -4,6 +4,8 @@ package store import ( + "net/http" + "github.com/mattermost/mattermost-server/model" ) @@ -43,7 +45,7 @@ func (ls SqlLicenseStore) Save(license *model.LicenseRecord) StoreChannel { // Only insert if not exists if err := ls.GetReplica().SelectOne(&model.LicenseRecord{}, "SELECT * FROM Licenses WHERE Id = :Id", map[string]interface{}{"Id": license.Id}); err != nil { if err := ls.GetMaster().Insert(license); err != nil { - result.Err = model.NewLocAppError("SqlLicenseStore.Save", "store.sql_license.save.app_error", nil, "license_id="+license.Id+", "+err.Error()) + result.Err = model.NewAppError("SqlLicenseStore.Save", "store.sql_license.save.app_error", nil, "license_id="+license.Id+", "+err.Error(), http.StatusInternalServerError) } else { result.Data = license } @@ -64,9 +66,9 @@ func (ls SqlLicenseStore) Get(id string) StoreChannel { result := StoreResult{} if obj, err := ls.GetReplica().Get(model.LicenseRecord{}, id); err != nil { - result.Err = model.NewLocAppError("SqlLicenseStore.Get", "store.sql_license.get.app_error", nil, "license_id="+id+", "+err.Error()) + result.Err = model.NewAppError("SqlLicenseStore.Get", "store.sql_license.get.app_error", nil, "license_id="+id+", "+err.Error(), http.StatusInternalServerError) } else if obj == nil { - result.Err = model.NewLocAppError("SqlLicenseStore.Get", "store.sql_license.get.missing.app_error", nil, "license_id="+id) + result.Err = model.NewAppError("SqlLicenseStore.Get", "store.sql_license.get.missing.app_error", nil, "license_id="+id, http.StatusNotFound) } else { result.Data = obj.(*model.LicenseRecord) } |