Changeset View
Changeset View
Standalone View
Standalone View
swh/web/save_code_now/assets/origin-save.js
Show First 20 Lines • Show All 198 Lines • ▼ Show 20 Lines | saveRequestsTable = $('#swh-origin-save-requests') | ||||
}, | }, | ||||
{ | { | ||||
data: 'save_task_status', | data: 'save_task_status', | ||||
name: 'loading_task_status' | name: 'loading_task_status' | ||||
}, | }, | ||||
{ | { | ||||
name: 'info', | name: 'info', | ||||
render: (data, type, row) => { | render: (data, type, row) => { | ||||
let info = ''; | |||||
if (row.save_task_status === 'succeeded' || row.save_task_status === 'failed' || | if (row.save_task_status === 'succeeded' || row.save_task_status === 'failed' || | ||||
row.note != null) { | row.note != null) { | ||||
return `<i class="mdi mdi-information-outline swh-save-request-info" | info += `<i class="mdi mdi-information-outline swh-save-request-info" | ||||
aria-hidden="true" style="cursor: pointer" | aria-hidden="true" style="cursor: pointer" | ||||
onclick="swh.save_code_now.displaySaveRequestInfo(event, ${row.id})"></i>`; | onclick="swh.save_code_now.displaySaveRequestInfo(event, ${row.id})"></i>`; | ||||
} else { | |||||
return ''; | |||||
} | } | ||||
if (row.from_webhook) { | |||||
info += `<i class="mdi mdi-webhook" aria-hidden="true" | |||||
title="save request created from webhook"></i>`; | |||||
} | |||||
return info; | |||||
} | } | ||||
}, | }, | ||||
{ | { | ||||
render: (data, type, row) => { | render: (data, type, row) => { | ||||
if (row.save_request_status === 'accepted') { | if (row.save_request_status === 'accepted') { | ||||
const saveAgainButton = | const saveAgainButton = | ||||
'<button class="btn btn-default btn-sm swh-save-origin-again" type="button" ' + | '<button class="btn btn-default btn-sm swh-save-origin-again" type="button" ' + | ||||
`onclick="swh.save_code_now.fillSaveRequestFormAndScroll(` + | `onclick="swh.save_code_now.fillSaveRequestFormAndScroll(` + | ||||
▲ Show 20 Lines • Show All 324 Lines • Show Last 20 Lines |