@@ -46,7 +46,7 @@ import { DatasetDTO } from '../../domain/useCases/DTOs/DatasetDTO'
4646import { DatasetDTOMapper } from '../mappers/DatasetDTOMapper'
4747import { DatasetsWithCount } from '../../domain/models/DatasetsWithCount'
4848import { VersionUpdateType } from '../../domain/models/VersionUpdateType'
49- import { DatasetVersionSummaryInfo } from '@/dataset/domain/models/DatasetVersionSummaryInfo'
49+ import { DatasetVersionSummarySubset } from '@/dataset/domain/models/DatasetVersionSummaryInfo'
5050import { DatasetDownloadCount } from '@/dataset/domain/models/DatasetDownloadCount'
5151import { FormattedCitation , CitationFormat } from '@/dataset/domain/models/DatasetCitation'
5252import { axiosInstance } from '@/axiosInstance'
@@ -373,10 +373,16 @@ export class DatasetJSDataverseRepository implements DatasetRepository {
373373 throw new Error ( error . message )
374374 } )
375375 }
376- getDatasetVersionsSummaries ( datasetId : number | string ) : Promise < DatasetVersionSummaryInfo [ ] > {
377- return getDatasetVersionsSummaries . execute ( datasetId ) . catch ( ( error : ReadError ) => {
378- throw error
379- } )
376+ getDatasetVersionsSummaries (
377+ datasetId : number | string ,
378+ limit ?: number ,
379+ offset ?: number
380+ ) : Promise < DatasetVersionSummarySubset > {
381+ return getDatasetVersionsSummaries
382+ . execute ( datasetId , limit , offset )
383+ . catch ( ( error : ReadError ) => {
384+ throw error
385+ } )
380386 }
381387 getDownloadCount (
382388 datasetId : string | number ,
0 commit comments