forked from External/greenlight
remove recording from client if 404
This commit is contained in:
parent
97e1c6840b
commit
8e0cca5b4a
|
@ -250,23 +250,27 @@ class @Recordings
|
|||
data: data
|
||||
}).done((data) ->
|
||||
btn.prop('disabled', false)
|
||||
).fail((data) ->
|
||||
).fail((xhr, text) ->
|
||||
btn.prop('disabled', false)
|
||||
)
|
||||
|
||||
@getTable().on 'click', '.recording-delete', (event) ->
|
||||
btn = $(this)
|
||||
row = table_api.row($(this).closest('tr')).data()
|
||||
row = table_api.row($(this).closest('tr'))
|
||||
url = recordingsObject.getRecordingsURL()
|
||||
id = row.id
|
||||
id = row.data().id
|
||||
btn.prop('disabled', true)
|
||||
$.ajax({
|
||||
method: 'DELETE',
|
||||
url: url+'/'+id
|
||||
}).done((data) ->
|
||||
btn.prop('disabled', false)
|
||||
).fail((data) ->
|
||||
).fail((xhr, text) ->
|
||||
btn.prop('disabled', false)
|
||||
if xhr.status == 404
|
||||
row.remove();
|
||||
recordingsObject.draw()
|
||||
showAlert(I18n.recording_deleted, 4000);
|
||||
)
|
||||
|
||||
@getTable().on 'draw.dt', (event) ->
|
||||
|
|
Loading…
Reference in New Issue