Improved merge dialog (increased width and prevent submit bubbling).
This commit is contained in:
parent
b19e54b3f4
commit
1962bb9b98
2 changed files with 8 additions and 1 deletions
|
@ -813,6 +813,7 @@ class App.ControllerModal extends App.Controller
|
||||||
@onCancel(e)
|
@onCancel(e)
|
||||||
|
|
||||||
submit: (e) =>
|
submit: (e) =>
|
||||||
|
e.stopPropagation()
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
@onSubmit(e)
|
@onSubmit(e)
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,7 @@ class App.TicketMerge extends App.ControllerModal
|
||||||
buttonCancel: true
|
buttonCancel: true
|
||||||
buttonSubmit: true
|
buttonSubmit: true
|
||||||
head: 'Merge'
|
head: 'Merge'
|
||||||
|
large: true
|
||||||
shown: false
|
shown: false
|
||||||
|
|
||||||
constructor: ->
|
constructor: ->
|
||||||
|
@ -56,11 +57,16 @@ class App.TicketMerge extends App.ControllerModal
|
||||||
@formDisable(e)
|
@formDisable(e)
|
||||||
params = @formParam(e.target)
|
params = @formParam(e.target)
|
||||||
|
|
||||||
|
if !params.master_ticket_number
|
||||||
|
alert(App.i18n.translateInline('%s required!', 'Ticket#'))
|
||||||
|
@formEnable(e)
|
||||||
|
return
|
||||||
|
|
||||||
# merge tickets
|
# merge tickets
|
||||||
@ajax(
|
@ajax(
|
||||||
id: 'ticket_merge'
|
id: 'ticket_merge'
|
||||||
type: 'GET'
|
type: 'GET'
|
||||||
url: "#{@apiPath}/ticket_merge/#{@ticket.id}/#{params['master_ticket_number']}"
|
url: "#{@apiPath}/ticket_merge/#{@ticket.id}/#{params.master_ticket_number}"
|
||||||
processData: true,
|
processData: true,
|
||||||
success: (data, status, xhr) =>
|
success: (data, status, xhr) =>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue