Fix default values and SQL formatting for event triggers. Fixes #1229

REL-1_X
Murtuza Zabuawala 2017-06-06 11:19:40 +01:00 committed by Dave Page
parent 4c2004d479
commit e6aa3e1494
2 changed files with 4 additions and 2 deletions

View File

@ -548,6 +548,7 @@ class EventTriggerView(PGChildNodeView):
if not isinstance(sql, (str, unicode)):
return sql
sql = sql.strip('\n').strip(' ')
sql = re.sub('\n{2,}', '\n\n', sql)
if sql == '':
sql = "--modified SQL"
return make_json_response(
@ -661,6 +662,7 @@ class EventTriggerView(PGChildNodeView):
sql_header += "\n"
sql = sql_header + sql
sql = re.sub('\n{2,}', '\n\n', sql)
return ajax_response(response=sql)

View File

@ -58,10 +58,10 @@ function($, _, S, pgAdmin, pgBrowser, alertify) {
name: undefined,
eventowner: undefined,
comment: undefined,
enabled: undefined,
enabled: "O",
eventfuncoid: undefined,
eventfunname: undefined,
eventname: undefined,
eventname: "DDL_COMMAND_START",
when: undefined,
xmin: undefined,
source: undefined,