MCPcopy Create free account
hub / github.com/gotify/server / updateClient

Function updateClient

ui/src/tests/client.test.ts:33–44  ·  view source on GitHub ↗
(id: number, data: {name?: string})

Source from the content-addressed store, hash-verified

31
32const updateClient =
33 (id: number, data: {name?: string}): (() => Promise<void>) =>
34 async () => {
35 await page.click($table.cell(id, Col.Edit, '.edit'));
36 await page.waitForSelector($dialog.selector());
37 if (data.name) {
38 const nameSelector = $dialog.input('.name');
39 await clearField(page, nameSelector);
40 await page.type(nameSelector, data.name);
41 }
42 await page.click($dialog.button('.update'));
43 await waitToDisappear(page, $dialog.selector());
44 };
45
46const $table = selector.table('#client-table');
47const $dialog = selector.form('#client-dialog');

Callers 1

client.test.tsFile · 0.85

Calls 2

clearFieldFunction · 0.90
waitToDisappearFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…