Fixed not working edit if no link exists.
This commit is contained in:
parent
67c170b111
commit
68330a3234
1 changed files with 12 additions and 3 deletions
|
@ -52,17 +52,26 @@ class App.LinkInfo extends App.Controller
|
|||
links: list,
|
||||
)
|
||||
|
||||
# show edit mode once enabled
|
||||
if @edit_mode
|
||||
@el.find('[data-type=remove]').removeClass('hide')
|
||||
@el.find('[data-type=add]').removeClass('hide')
|
||||
|
||||
# @ticketPopups(
|
||||
# selector: '.user-tickets',
|
||||
# user_id: user_id,
|
||||
# )
|
||||
|
||||
# enable/disable edit mode
|
||||
edit: (e) =>
|
||||
e.preventDefault()
|
||||
if $(e.target).parent().parent().find('[data-type=remove]').hasClass('hide')
|
||||
@edit_mode = true
|
||||
if $(e.target).parent().parent().find('[data-type=add]').hasClass('hide')
|
||||
$(e.target).parent().parent().find('[data-type=remove]').removeClass('hide')
|
||||
$(e.target).parent().parent().find('[data-type=add]').removeClass('hide')
|
||||
else
|
||||
$(e.target).parent().parent().find('[data-type=remove]').addClass('hide')
|
||||
$(e.target).parent().parent().find('[data-type=add]').addClass('hide')
|
||||
|
||||
remove: (e) =>
|
||||
e.preventDefault()
|
||||
|
|
Loading…
Reference in a new issue