MCPcopy Create free account
hub / github.com/PaperDebugger/paperdebugger / getSettings

Function getSettings

webapp/_webapp/src/query/api.ts:91–99  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

89
90// New settings API endpoints
91export const getSettings = async (): Promise<PlainMessage<GetSettingsResponse>> => {
92 if (!apiclient.hasToken()) {
93 throw new Error("No token");
94 }
95 const response = await apiclient.get("/users/@self/settings", undefined, {
96 ignoreErrorToast: true,
97 });
98 return fromJson(GetSettingsResponseSchema, response);
99};
100
101export const updateSettings = async (data: PlainMessage<UpdateSettingsRequest>) => {
102 const response = await apiclient.put("/users/@self/settings", data);

Callers 1

setting-store.tsFile · 0.90

Calls 3

fromJsonFunction · 0.90
hasTokenMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected