21 lines
593 B
TypeScript
21 lines
593 B
TypeScript
export const initSettings = async (userId: string) => {
|
|
const triplit = useTriplitClient();
|
|
|
|
console.log(userId);
|
|
const settings = await triplit.fetchOne(triplit.query('settings').Where('userId', '=', userId));
|
|
console.log(settings);
|
|
|
|
if (!settings) {
|
|
console.log('no settings');
|
|
await triplit.insert('settings', {
|
|
userId: userId,
|
|
systemAssistants: {
|
|
rename: {
|
|
enabled: false,
|
|
prompt: null,
|
|
modelId: null,
|
|
}
|
|
}
|
|
});
|
|
}
|
|
} |