Skip to content

Commit 5acc82f

Browse files
authored
fix: avoid internal id routes (#1541)
1 parent 61b2876 commit 5acc82f

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/datasource/DataSource.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ export class SMDataSource extends DataSourceApi<SMQuery, SMOptions> {
452452
jsonData: options,
453453
access: 'proxy',
454454
};
455-
await getBackendSrv().put(`api/datasources/${this.instanceSettings.id}`, data);
455+
await getBackendSrv().put(`api/datasources/uid/${this.instanceSettings.uid}`, data);
456456
};
457457

458458
async registerSave(apiToken: string, options: SMOptions, accessToken: string): Promise<any> {
@@ -464,7 +464,7 @@ export class SMDataSource extends DataSourceApi<SMQuery, SMOptions> {
464464
},
465465
access: 'proxy',
466466
};
467-
await getBackendSrv().put(`api/datasources/${this.instanceSettings.id}`, data);
467+
await getBackendSrv().put(`api/datasources/uid/${this.instanceSettings.uid}`, data);
468468

469469
// Note the accessToken above must be saved first!
470470
return await getBackendSrv().fetch({
@@ -493,7 +493,6 @@ export class SMDataSource extends DataSourceApi<SMQuery, SMOptions> {
493493
});
494494
}
495495

496-
497496
//--------------------------------------------------------------------------------
498497
// TEST
499498
//--------------------------------------------------------------------------------

src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export function initializeDatasource(datasourcePayload: DatasourcePayload) {
8686
return firstValueFrom(
8787
getBackendSrv().fetch<SMOptions>({
8888
method: 'PUT',
89-
url: `api/datasources/${existingDatasource.id}`,
89+
url: `api/datasources/uid/${existingDatasource.uid}`,
9090
data: {
9191
...existingDatasource,
9292
access: 'proxy',

0 commit comments

Comments
 (0)