From c150da337eee1419783e4bfc2960c48553fd5e2e Mon Sep 17 00:00:00 2001 From: Joachim Van Herwegen Date: Wed, 16 Sep 2020 15:27:12 +0200 Subject: [PATCH] refactor: Fix typo Fixes #155 --- src/storage/ExtensionBasedMapper.ts | 2 +- src/storage/FileResourceStore.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/storage/ExtensionBasedMapper.ts b/src/storage/ExtensionBasedMapper.ts index 6d8634d93..427673a2c 100644 --- a/src/storage/ExtensionBasedMapper.ts +++ b/src/storage/ExtensionBasedMapper.ts @@ -118,7 +118,7 @@ export class ExtensionBasedMapper implements FileIdentifierMapper { * * @returns A ResourcePath object containing path and (optional) slug fields. */ - public exctractDocumentName(identifier: ResourceIdentifier): ResourcePath { + public extractDocumentName(identifier: ResourceIdentifier): ResourcePath { const [ , containerPath, documentName ] = /^(.*\/)([^/]+\/?)?$/u.exec(this.getRelativePath(identifier)) ?? []; if ( (typeof containerPath !== 'string' || normalizePath(containerPath) === '/') && typeof documentName !== 'string') { diff --git a/src/storage/FileResourceStore.ts b/src/storage/FileResourceStore.ts index d005583c5..aaafc156d 100644 --- a/src/storage/FileResourceStore.ts +++ b/src/storage/FileResourceStore.ts @@ -151,7 +151,7 @@ export class FileResourceStore implements ResourceStore { // Break up the request URI in the different parts `containerPath` and `documentName` as we know their semantics // from addResource to call the InteractionController in the same way. - const { containerPath, documentName } = this.resourceMapper.exctractDocumentName(identifier); + const { containerPath, documentName } = this.resourceMapper.extractDocumentName(identifier); // eslint-disable-next-line no-param-reassign representation.metadata.identifier = DataFactory.namedNode(identifier.path); const raw = representation.metadata.quads();