Harden Tasgird user task lookup
This commit is contained in:
+7
-2
@@ -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 },
|
||||
|
||||
Reference in New Issue
Block a user