Skip to content

Commit

Permalink
moved getInfoUri to BaseProvider
Browse files Browse the repository at this point in the history
  • Loading branch information
edsilv committed Aug 7, 2015
1 parent 6b46d65 commit ca096e9
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
3 changes: 2 additions & 1 deletion src/modules/uv-shared-module/BaseExtension.ts
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,8 @@ class BaseExtension implements IExtension {

_.each(indices, (index) => {
var r: Manifesto.IExternalResource = new ExternalResource(this.provider);
r.dataUri = this.provider.getInfoUri(this.provider.getCanvasByIndex(index));
var canvas: Manifesto.ICanvas = this.provider.getCanvasByIndex(index);
r.dataUri = this.provider.getInfoUri(canvas);
resources.push(r);
});

Expand Down
4 changes: 3 additions & 1 deletion src/modules/uv-shared-module/BaseProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,9 @@ class BaseProvider implements IProvider{
}

getInfoUri(canvas: Manifesto.ICanvas): string{
return canvas.getInfoUri();
// default to IxIF
var service = this.manifest.getService(canvas, manifesto.ServiceProfile.ixif());
return service.getInfoUri();
}

getPagedIndices(canvasIndex?: number): number[]{
Expand Down

0 comments on commit ca096e9

Please sign in to comment.