@@ -201,15 +201,15 @@ describe('REST Skills', () => {
201201 const createdSkill = await request ( app ) . post ( base ) . send ( { title : 'Linked Skill' , description : '' } ) ;
202202 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'Link Target' , content : '' } ) ;
203203 const res = await request ( app ) . post ( `${ base } /links` ) . send ( {
204- fromId : String ( createdSkill . body . id ) , toId : String ( createdNote . body . id ) , kind : 'references' , targetGraph : 'knowledge' ,
204+ fromId : createdSkill . body . id , toId : createdNote . body . id , kind : 'references' , targetGraph : 'knowledge' ,
205205 } ) ;
206206 expect ( res . status ) . toBe ( 201 ) ;
207207 } ) ;
208208
209209 it ( 'DELETE /links returns 204 for non-existent link (idempotent)' , async ( ) => {
210210 const created = await request ( app ) . post ( base ) . send ( { title : 'Unlink Skill' , description : '' } ) ;
211211 const del = await request ( app ) . delete ( `${ base } /links` ) . set ( 'Content-Type' , 'application/json' ) . send ( {
212- fromId : String ( created . body . id ) , toId : ' 999999' , targetGraph : 'knowledge' ,
212+ fromId : created . body . id , toId : 999999 , targetGraph : 'knowledge' ,
213213 } ) ;
214214 expect ( del . status ) . toBe ( 204 ) ;
215215 } ) ;
@@ -218,12 +218,12 @@ describe('REST Skills', () => {
218218 const createdSkill = await request ( app ) . post ( base ) . send ( { title : 'DSkill' , description : '' } ) ;
219219 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'DNote' , content : '' } ) ;
220220 const cr = await request ( app ) . post ( `${ base } /links` ) . send ( {
221- fromId : String ( createdSkill . body . id ) , toId : String ( createdNote . body . id ) , kind : 'references' , targetGraph : 'knowledge' ,
221+ fromId : createdSkill . body . id , toId : createdNote . body . id , kind : 'references' , targetGraph : 'knowledge' ,
222222 } ) ;
223223 expect ( cr . status ) . toBe ( 201 ) ;
224224 // DELETE /links is idempotent — returns 204 even for non-matching edge
225225 const del = await request ( app ) . delete ( `${ base } /links` ) . set ( 'Content-Type' , 'application/json' ) . send ( {
226- fromId : String ( createdSkill . body . id ) , toId : ' 999999' , targetGraph : 'knowledge' ,
226+ fromId : createdSkill . body . id , toId : 999999 , targetGraph : 'knowledge' ,
227227 } ) ;
228228 expect ( del . status ) . toBe ( 204 ) ;
229229 } ) ;
@@ -232,7 +232,7 @@ describe('REST Skills', () => {
232232 const createdSkill = await request ( app ) . post ( base ) . send ( { title : 'Find Skill' , description : '' } ) ;
233233 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'Find Note' , content : '' } ) ;
234234 await request ( app ) . post ( `${ base } /links` ) . send ( {
235- fromId : String ( createdSkill . body . id ) , toId : String ( createdNote . body . id ) , kind : 'references' , targetGraph : 'knowledge' ,
235+ fromId : createdSkill . body . id , toId : createdNote . body . id , kind : 'references' , targetGraph : 'knowledge' ,
236236 } ) ;
237237 const res = await request ( app ) . get ( `${ base } /linked?targetGraph=knowledge&targetNodeId=${ createdNote . body . id } ` ) ;
238238 expect ( res . status ) . toBe ( 200 ) ;
@@ -460,10 +460,10 @@ describe('REST Knowledge gaps', () => {
460460 const fromNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'From' , content : '' } ) ;
461461 const toNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'To' , content : '' } ) ;
462462 await request ( app ) . post ( '/api/projects/test/knowledge/relations' ) . send ( {
463- fromId : String ( fromNote . body . id ) , toId : String ( toNote . body . id ) , kind : 'relates_to' ,
463+ fromId : fromNote . body . id , toId : toNote . body . id , kind : 'relates_to' ,
464464 } ) ;
465465 const del = await request ( app ) . delete ( '/api/projects/test/knowledge/relations' ) . send ( {
466- fromId : String ( fromNote . body . id ) , toId : String ( toNote . body . id ) ,
466+ fromId : fromNote . body . id , toId : toNote . body . id ,
467467 } ) ;
468468 expect ( del . status ) . toBe ( 204 ) ;
469469 } ) ;
@@ -472,7 +472,7 @@ describe('REST Knowledge gaps', () => {
472472 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'KNote' , content : '' } ) ;
473473 const createdTask = await request ( app ) . post ( '/api/projects/test/tasks' ) . send ( { title : 'KTask' , description : '' } ) ;
474474 await request ( app ) . post ( '/api/projects/test/knowledge/relations' ) . send ( {
475- fromId : String ( createdNote . body . id ) , toId : String ( createdTask . body . id ) , kind : 'tracks' , targetGraph : 'tasks' ,
475+ fromId : createdNote . body . id , toId : createdTask . body . id , kind : 'tracks' , targetGraph : 'tasks' ,
476476 } ) ;
477477 const res = await request ( app ) . get ( `/api/projects/test/knowledge/linked?targetGraph=tasks&targetNodeId=${ createdTask . body . id } ` ) ;
478478 expect ( res . status ) . toBe ( 200 ) ;
@@ -515,15 +515,15 @@ describe('REST Tasks gaps', () => {
515515 const createdTask = await request ( app ) . post ( '/api/projects/test/tasks' ) . send ( { title : 'Link Task' , description : '' } ) ;
516516 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'Link Note' , content : '' } ) ;
517517 const res = await request ( app ) . post ( '/api/projects/test/tasks/links' ) . send ( {
518- fromId : String ( createdTask . body . id ) , toId : String ( createdNote . body . id ) , kind : 'references' , targetGraph : 'knowledge' ,
518+ fromId : createdTask . body . id , toId : createdNote . body . id , kind : 'references' , targetGraph : 'knowledge' ,
519519 } ) ;
520520 expect ( res . status ) . toBe ( 201 ) ;
521521 } ) ;
522522
523523 it ( 'DELETE /links returns 204 for non-existent link (idempotent)' , async ( ) => {
524524 const created = await request ( app ) . post ( '/api/projects/test/tasks' ) . send ( { title : 'Ul Task' , description : '' } ) ;
525525 const del = await request ( app ) . delete ( '/api/projects/test/tasks/links' ) . set ( 'Content-Type' , 'application/json' ) . send ( {
526- fromId : String ( created . body . id ) , toId : ' 999999' , targetGraph : 'knowledge' ,
526+ fromId : created . body . id , toId : 999999 , targetGraph : 'knowledge' ,
527527 } ) ;
528528 expect ( del . status ) . toBe ( 204 ) ;
529529 } ) ;
@@ -532,12 +532,12 @@ describe('REST Tasks gaps', () => {
532532 const createdTask = await request ( app ) . post ( '/api/projects/test/tasks' ) . send ( { title : 'DTask' , description : '' } ) ;
533533 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'DNote2' , content : '' } ) ;
534534 const cr = await request ( app ) . post ( '/api/projects/test/tasks/links' ) . send ( {
535- fromId : String ( createdTask . body . id ) , toId : String ( createdNote . body . id ) , kind : 'references' , targetGraph : 'knowledge' ,
535+ fromId : createdTask . body . id , toId : createdNote . body . id , kind : 'references' , targetGraph : 'knowledge' ,
536536 } ) ;
537537 expect ( cr . status ) . toBe ( 201 ) ;
538538 // DELETE /links is idempotent — returns 204 even for non-matching edge
539539 const del = await request ( app ) . delete ( '/api/projects/test/tasks/links' ) . set ( 'Content-Type' , 'application/json' ) . send ( {
540- fromId : String ( createdTask . body . id ) , toId : ' 999999' , targetGraph : 'knowledge' ,
540+ fromId : createdTask . body . id , toId : 999999 , targetGraph : 'knowledge' ,
541541 } ) ;
542542 expect ( del . status ) . toBe ( 204 ) ;
543543 } ) ;
@@ -553,7 +553,7 @@ describe('REST Tasks gaps', () => {
553553 const createdTask = await request ( app ) . post ( '/api/projects/test/tasks' ) . send ( { title : 'FTask' , description : '' } ) ;
554554 const createdNote = await request ( app ) . post ( '/api/projects/test/knowledge/notes' ) . send ( { title : 'FNote' , content : '' } ) ;
555555 await request ( app ) . post ( '/api/projects/test/tasks/links' ) . send ( {
556- fromId : String ( createdTask . body . id ) , toId : String ( createdNote . body . id ) , kind : 'references' , targetGraph : 'knowledge' ,
556+ fromId : createdTask . body . id , toId : createdNote . body . id , kind : 'references' , targetGraph : 'knowledge' ,
557557 } ) ;
558558 const res = await request ( app ) . get ( `/api/projects/test/tasks/linked?targetGraph=knowledge&targetNodeId=${ createdNote . body . id } ` ) ;
559559 expect ( res . status ) . toBe ( 200 ) ;
0 commit comments