Skip to content

Commit 57c3771

Browse files
fix(e2e): patch only public link settings instead of full config.
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 3cd4202 commit 57c3771

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

e2e/scripts/enable-public-links.mjs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@ async function main() {
5858
}
5959

6060
const siteURL = config.ServiceSettings?.SiteURL ?? baseUrl;
61-
await apiRequest(token, '/api/v4/config', {
61+
const patch = {
62+
FileSettings: {EnablePublicLink: true},
63+
...(siteURL ? {ServiceSettings: {SiteURL: siteURL}} : {}),
64+
};
65+
await apiRequest(token, '/api/v4/config/patch', {
6266
method: 'PUT',
63-
body: JSON.stringify({
64-
...config,
65-
ServiceSettings: {...config.ServiceSettings, SiteURL: siteURL},
66-
FileSettings: {...config.FileSettings, EnablePublicLink: true},
67-
}),
67+
body: JSON.stringify(patch),
6868
});
6969

7070
const updated = await apiRequest(token, '/api/v4/config');

0 commit comments

Comments
 (0)