()
| 98 | } |
| 99 | |
| 100 | function buildLogParams() { |
| 101 | collectFilters(); |
| 102 | const params = new URLSearchParams({ |
| 103 | page: String(logsState.page), |
| 104 | page_size: String(logsState.pageSize), |
| 105 | }); |
| 106 | if (logsState.filters.level) params.set("level", logsState.filters.level); |
| 107 | if (logsState.filters.logger_name) params.set("logger_name", logsState.filters.logger_name); |
| 108 | if (logsState.filters.keyword) params.set("keyword", logsState.filters.keyword); |
| 109 | if (logsState.filters.since_minutes) params.set("since_minutes", logsState.filters.since_minutes); |
| 110 | return params.toString(); |
| 111 | } |
| 112 | |
| 113 | async function loadLogs(silent = false) { |
| 114 | if (!silent) { |
no test coverage detected