fix handling of variable interpolation for IN expresions

pull/11081/head
Sven Klemm 7 years ago
parent 21e7b0b92d
commit da8696ed95
  1. 4
      public/app/plugins/datasource/postgres/postgres_query.ts

@ -48,7 +48,7 @@ export default class PostgresQuery {
}
quoteLiteral(value) {
return "'" + this.escapeLiteral(value) + "'";
return "'" + value.replace("'", "''") + "'";
}
escapeLiteral(value) {
@ -74,7 +74,7 @@ export default class PostgresQuery {
}
let escapedValues = _.map(value, this.quoteLiteral);
return '(' + escapedValues.join(',') + ')';
return escapedValues.join(',');
}
render(interpolate?) {

Loading…
Cancel
Save