PublicDashboards: Fix GET public dashboard that doesn't match

PublicDashboards: Fix GET public dashboard that doesn't match
This commit is contained in:
juanicabanas
2022-10-26 09:25:24 -04:00
committed by GitHub
parent 05ceff5188
commit e81ce1dae7
3 changed files with 41 additions and 6 deletions
@@ -163,10 +163,13 @@ func (d *PublicDashboardStoreImpl) FindByDashboardUid(ctx context.Context, orgId
pdRes := &PublicDashboard{OrgId: orgId, DashboardUid: dashboardUid}
err := d.sqlStore.WithTransactionalDbSession(ctx, func(sess *db.Session) error {
// publicDashboard
_, err := sess.Get(pdRes)
exists, err := sess.Get(pdRes)
if err != nil {
return err
}
if !exists {
return ErrPublicDashboardNotFound
}
return nil
})