(reportId)
| 2511 | } |
| 2512 | |
| 2513 | async function openReport(reportId) { |
| 2514 | if (!reportId) return; |
| 2515 | setView("reports", true, { skipLoad: true }); |
| 2516 | await refreshReports({ keepSelection: false, activeReportId: reportId }); |
| 2517 | } |
| 2518 | |
| 2519 | async function readSinglePaper(number) { |
| 2520 | if (!state.push?.push_id) throw new Error(ui().papers.loadPushFirst); |
no test coverage detected