Harden Tasgird user task lookup

This commit is contained in:
2026-03-29 03:16:07 +00:00
parent e6b727b345
commit 69c8d80ef2
2 changed files with 29 additions and 3 deletions
+7 -2
View File
@@ -374,8 +374,13 @@
await ensurePocketBaseClient();
const token = getCurrentToken();
const userName = String(taskUserSelect.value || '').trim();
const url = userName
? `/api/tasks/list?userName=${encodeURIComponent(userName)}`
const selectedOption = taskUserSelect.selectedOptions?.[0] || null;
const userId = String(selectedOption?.dataset?.userId || '').trim();
const query = new URLSearchParams();
if (userName) query.set('userName', userName);
if (userId) query.set('userId', userId);
const url = query.toString()
? `/api/tasks/list?${query.toString()}`
: '/api/tasks/list';
const resp = await fetch(url, {
headers: { 'x-pb-token': token },