Jelajahi Sumber

dont expand variables in rawSql

Sven Klemm 7 tahun lalu
induk
melakukan
070b556fd3
1 mengubah file dengan 5 tambahan dan 11 penghapusan
  1. 5 11
      public/app/plugins/datasource/postgres/postgres_query.ts

+ 5 - 11
public/app/plugins/datasource/postgres/postgres_query.ts

@@ -77,22 +77,16 @@ export default class PostgresQuery {
 
 
   render(interpolate?) {
   render(interpolate?) {
     let target = this.target;
     let target = this.target;
-    let query;
 
 
-    if (target.rawQuery) {
-      if (interpolate) {
-        return this.templateSrv.replace(target.rawSql, this.scopedVars, this.interpolateQueryStr);
-      } else {
-        return target.rawSql;
-      }
+    if (!target.rawQuery) {
+      target.rawSql = this.buildQuery();
     }
     }
 
 
-    query = this.buildQuery();
     if (interpolate) {
     if (interpolate) {
-      query = this.templateSrv.replace(query, this.scopedVars, this.interpolateQueryStr);
+      return this.templateSrv.replace(target.rawSql, this.scopedVars, this.interpolateQueryStr);
+    } else {
+      return target.rawSql;
     }
     }
-    this.target.rawSql = query;
-    return query;
   }
   }
 
 
   buildTimeColumn() {
   buildTimeColumn() {