Save worktree changes

This commit is contained in:
lzstealth committed 2026-07-25 02:29:19 +01:00
1 parent 8d3b7d557b
commit db9d718cd8
170 files changed
+11719 -3414

No files matched your search

@@ -0,0 +1,31 @@
const { renderView } = require('../../../view');
function buildDefaultApiSource() {
return {
id: null,
name: '',
apiUrl: '',
updateIntervalValue: 60,
updateIntervalUnit: 'minutes',
lastPulledAt: null,
lastPullError: '',
lastResponseStatus: null,
lastResponseContentType: '',
lastResponseJson: ''
};
}
module.exports = function renderApiSourceFormPage(apiSource, mode, message, currentUser) {
const isEdit = mode === 'edit';
const viewApiSource = Object.assign(buildDefaultApiSource(), apiSource || {});
return renderView(isEdit ? 'data-sources/api-sources/edit' : 'data-sources/api-sources/add', {
title: isEdit ? 'Edit API source' : 'Add API source',
active: 'api-sources',
message: message,
currentUser: currentUser || null,
apiSource: viewApiSource,
lastResponseJson: viewApiSource.lastResponseJson || '',
lastPullError: viewApiSource.lastPullError || ''
});
};