Merge pull request #322 from fnproject/302

Fix error handling when deleting app
This commit is contained in:
Reed Allman
2017-09-13 11:18:00 -07:00
committed by GitHub

View File

@@ -229,10 +229,11 @@ func (ds *sqlStore) RemoveApp(ctx context.Context, appName string) error {
if err != nil { if err != nil {
return err return err
} }
if _, err := res.RowsAffected(); err != nil { _, err = res.RowsAffected()
if err == sql.ErrNoRows {
return models.ErrAppsNotFound return models.ErrAppsNotFound
} }
return nil return err
} }
func (ds *sqlStore) GetApp(ctx context.Context, name string) (*models.App, error) { func (ds *sqlStore) GetApp(ctx context.Context, name string) (*models.App, error) {