Fix #44, additional minor enhncements

This commit is contained in:
2025-07-08 20:48:22 +02:00
parent 3186f375e1
commit 35572a48e7
14 changed files with 353 additions and 32 deletions

View File

@ -54,12 +54,16 @@ export async function saveAtomFeed(feed: Feed) {
return;
}
try {
const params = new URLSearchParams();
params.append('hub.mode', 'publish');
params.append('hub.url', `${BASE_URL}/feed.xml`);
const param = new FormData();
param.append('hub.mode', 'publish');
param.append('hub.url', `${BASE_URL}/feed.xml`);
//const params = new URLSearchParams();
//params.append('hub.mode', 'publish');
//params.append('hub.url', `${BASE_URL}/feed.xml`);
await fetch(WEBSUB_HUB, {
method: 'POST',
body: params
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: param
});
} catch (e) {
logger.error('Failed to update WebSub hub', e);