@@ -23,7 +23,7 @@ import { CollectionHelper } from '../../shared/collection/CollectionHelper'
2323const DRAFT_PARAM = DatasetNonNumericVersion . DRAFT
2424import { VersionUpdateType } from '../../../../src/dataset/domain/models/VersionUpdateType'
2525import { ApiConfig } from '@iqss/dataverse-client-javascript'
26- import { DATAVERSE_BACKEND_URL } from '@/config'
26+ import { DATAVERSE_BACKEND_URL , OIDC_AUTH_CONFIG } from '@/config'
2727import { DataverseApiAuthMechanism } from '@iqss/dataverse-client-javascript/dist/core/infra/repositories/ApiConfig'
2828
2929chai . use ( chaiAsPromised )
@@ -163,7 +163,12 @@ describe('Dataset JSDataverse Repository', () => {
163163
164164 // Change the api config to use bearer token
165165 cy . wrap (
166- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
166+ ApiConfig . init (
167+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
168+ DataverseApiAuthMechanism . BEARER_TOKEN ,
169+ undefined ,
170+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
171+ )
167172 )
168173
169174 await datasetRepository
@@ -197,7 +202,12 @@ describe('Dataset JSDataverse Repository', () => {
197202
198203 // Change the api config to use bearer token
199204 cy . wrap (
200- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
205+ ApiConfig . init (
206+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
207+ DataverseApiAuthMechanism . BEARER_TOKEN ,
208+ undefined ,
209+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
210+ )
201211 )
202212
203213 await datasetRepository
@@ -248,7 +258,12 @@ describe('Dataset JSDataverse Repository', () => {
248258
249259 // Change the api config to use bearer token
250260 cy . wrap (
251- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
261+ ApiConfig . init (
262+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
263+ DataverseApiAuthMechanism . BEARER_TOKEN ,
264+ undefined ,
265+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
266+ )
252267 )
253268
254269 await datasetRepository
@@ -288,7 +303,12 @@ describe('Dataset JSDataverse Repository', () => {
288303
289304 // Change the api config to use bearer token
290305 cy . wrap (
291- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
306+ ApiConfig . init (
307+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
308+ DataverseApiAuthMechanism . BEARER_TOKEN ,
309+ undefined ,
310+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
311+ )
292312 )
293313
294314 await datasetRepository
@@ -310,7 +330,12 @@ describe('Dataset JSDataverse Repository', () => {
310330
311331 // Change the api config to use bearer token
312332 cy . wrap (
313- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
333+ ApiConfig . init (
334+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
335+ DataverseApiAuthMechanism . BEARER_TOKEN ,
336+ undefined ,
337+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
338+ )
314339 )
315340
316341 await datasetRepository . getByPrivateUrlToken ( privateUrlResponse . token ) . then ( ( dataset ) => {
@@ -335,7 +360,12 @@ describe('Dataset JSDataverse Repository', () => {
335360
336361 // Change the api config to use bearer token
337362 cy . wrap (
338- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
363+ ApiConfig . init (
364+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
365+ DataverseApiAuthMechanism . BEARER_TOKEN ,
366+ undefined ,
367+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
368+ )
339369 )
340370
341371 await datasetRepository
@@ -361,7 +391,12 @@ describe('Dataset JSDataverse Repository', () => {
361391
362392 // Change the api config to use bearer token
363393 cy . wrap (
364- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
394+ ApiConfig . init (
395+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
396+ DataverseApiAuthMechanism . BEARER_TOKEN ,
397+ undefined ,
398+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
399+ )
365400 )
366401
367402 return datasetRepository
@@ -388,7 +423,12 @@ describe('Dataset JSDataverse Repository', () => {
388423
389424 // Change the api config to use bearer token
390425 cy . wrap (
391- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
426+ ApiConfig . init (
427+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
428+ DataverseApiAuthMechanism . BEARER_TOKEN ,
429+ undefined ,
430+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
431+ )
392432 )
393433
394434 await datasetRepository . getByPersistentId ( datasetResponse . persistentId ) . then ( ( dataset ) => {
@@ -406,7 +446,12 @@ describe('Dataset JSDataverse Repository', () => {
406446
407447 // Change the api config to use bearer token
408448 cy . wrap (
409- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
449+ ApiConfig . init (
450+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
451+ DataverseApiAuthMechanism . BEARER_TOKEN ,
452+ undefined ,
453+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
454+ )
410455 )
411456
412457 await datasetRepository
@@ -430,7 +475,12 @@ describe('Dataset JSDataverse Repository', () => {
430475 it ( 'creates a new dataset from DatasetDTO' , async ( ) => {
431476 // Change the api config to use bearer token
432477 cy . wrap (
433- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
478+ ApiConfig . init (
479+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
480+ DataverseApiAuthMechanism . BEARER_TOKEN ,
481+ undefined ,
482+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
483+ )
434484 )
435485
436486 const datasetDTO : DatasetDTO = {
@@ -470,7 +520,12 @@ describe('Dataset JSDataverse Repository', () => {
470520
471521 // Change the api config to use bearer token
472522 cy . wrap (
473- ApiConfig . init ( `${ DATAVERSE_BACKEND_URL } /api/v1` , DataverseApiAuthMechanism . BEARER_TOKEN )
523+ ApiConfig . init (
524+ `${ DATAVERSE_BACKEND_URL } /api/v1` ,
525+ DataverseApiAuthMechanism . BEARER_TOKEN ,
526+ undefined ,
527+ `${ OIDC_AUTH_CONFIG . LOCAL_STORAGE_KEY_PREFIX } token`
528+ )
474529 )
475530
476531 await datasetRepository . publish ( datasetResponse . persistentId ) . then ( ( response ) => {
0 commit comments