Provisioning: Fix regression when dashboardProvisioner is accessed before being initialised (#85011)

* Provisioning: Fix regression when dashboardProvisioner is accessed before being initialized

* Set dashboard provisioner in the provider
This commit is contained in:
Sofia Papagiannaki
2024-03-26 12:32:56 +02:00
committed by GitHub
parent d039a0a485
commit 5ebf2d08f6
3 changed files with 27 additions and 15 deletions

View File

@@ -322,8 +322,9 @@ func (a *dashboardSqlAccess) scanRow(rows *sql.Rows) (*dashboardRow, error) {
if origin_name.Valid {
ts := time.Unix(origin_ts.Int64, 0)
resolvedPath := a.provisioning.GetDashboardProvisionerResolvedPath(origin_name.String)
originPath, err := filepath.Rel(
a.provisioning.GetDashboardProvisionerResolvedPath(origin_name.String),
resolvedPath,
origin_path.String,
)
if err != nil {