Changeset View
Changeset View
Standalone View
Standalone View
swh/web/save_code_now/assets/origin-save-admin.js
Show First 20 Lines • Show All 113 Lines • ▼ Show 20 Lines | pendingSaveRequestsTable = $('#swh-origin-save-pending-requests').DataTable({ | ||||
} | } | ||||
}); | }); | ||||
enableRowSelection('#swh-origin-save-pending-requests'); | enableRowSelection('#swh-origin-save-pending-requests'); | ||||
swh.webapp.addJumpToPagePopoverToDataTable(pendingSaveRequestsTable); | swh.webapp.addJumpToPagePopoverToDataTable(pendingSaveRequestsTable); | ||||
columnsData.push({ | columnsData.push({ | ||||
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" aria-hidden="true" | info += `<i class="mdi mdi-information-outline swh-save-request-info" aria-hidden="true" | ||||
style="cursor: pointer" | 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; | |||||
} | } | ||||
}); | }); | ||||
rejectedSaveRequestsTable = $('#swh-origin-save-rejected-requests').DataTable({ | rejectedSaveRequestsTable = $('#swh-origin-save-rejected-requests').DataTable({ | ||||
serverSide: true, | serverSide: true, | ||||
processing: true, | processing: true, | ||||
language: { | language: { | ||||
processing: `<img src="${swhSpinnerSrc}"></img>` | processing: `<img src="${swhSpinnerSrc}"></img>` | ||||
▲ Show 20 Lines • Show All 263 Lines • Show Last 20 Lines |