added urlcombiner

This commit is contained in:
lotte
2020-09-18 14:07:22 +02:00
committed by Art Lowel
parent 9c01c1b3f3
commit f96549d5c7

View File

@@ -22,6 +22,7 @@ import { Item } from '../shared/item.model';
import { getFirstSucceededRemoteDataPayload, getFirstSucceededRemoteListPayload } from '../shared/operators'; import { getFirstSucceededRemoteDataPayload, getFirstSucceededRemoteListPayload } from '../shared/operators';
import { environment } from '../../../environments/environment'; import { environment } from '../../../environments/environment';
import { HardRedirectService } from '../services/hard-redirect.service'; import { HardRedirectService } from '../services/hard-redirect.service';
import { URLCombiner } from '../url-combiner/url-combiner';
@Injectable() @Injectable()
export class MetadataService { export class MetadataService {
@@ -256,7 +257,7 @@ export class MetadataService {
*/ */
private setCitationAbstractUrlTag(): void { private setCitationAbstractUrlTag(): void {
if (this.currentObject.value instanceof Item) { if (this.currentObject.value instanceof Item) {
const value = [this.redirectService.getRequestOrigin(), this.router.url].join(''); const value = new URLCombiner(this.redirectService.getRequestOrigin(), this.router.url).toString();
this.addMetaTag('citation_abstract_html_url', value); this.addMetaTag('citation_abstract_html_url', value);
} }
} }