Persist offer assistant jobs and recover results across closed views
This commit is contained in:
@@ -180,3 +180,11 @@ test('source history requires authentication and distinguishes empty results fro
|
||||
assert.equal((await request('/api/tenders/source-history?ikn=2026/123&before=bad')).status,400);
|
||||
assert.equal((await request('/api/tenders/source-history?ikn=2026/123','POST',{})).status,405);
|
||||
});
|
||||
|
||||
test('durable AI job endpoints enforce account isolation without starting provider calls',async()=>{
|
||||
assert.equal((await request('/api/me/ai-jobs','GET',null,null)).status,401);
|
||||
const list=await request('/api/me/ai-jobs?ikn=2026/123');assert.equal(list.status,200);assert.deepEqual(list.data.jobs,[]);
|
||||
assert.equal((await request('/api/me/ai-jobs?id=missing')).status,404);
|
||||
assert.equal((await request('/api/me/ai-jobs?id=missing','DELETE',null,other)).status,404);
|
||||
assert.equal((await request('/api/me/ai-jobs','PUT',{})).status,405);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user