From 6f70890ec6eceed29d7ad8af9f9e38fac568bc36 Mon Sep 17 00:00:00 2001 From: Merge angular migration to maplibre/mapbox refactor Date: Mon, 6 Jan 2025 17:14:05 +0100 Subject: [PATCH] feat: add datetime at the end of VIEW url --- .../config-menu/config-menu.component.ts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/projects/arlas-toolkit/src/lib/components/config-manager/config-menu/config-menu.component.ts b/projects/arlas-toolkit/src/lib/components/config-manager/config-menu/config-menu.component.ts index 208e6762..436f9068 100644 --- a/projects/arlas-toolkit/src/lib/components/config-manager/config-menu/config-menu.component.ts +++ b/projects/arlas-toolkit/src/lib/components/config-manager/config-menu/config-menu.component.ts @@ -17,16 +17,14 @@ * under the License. */ -import { Component, Input, OnInit, Output } from '@angular/core'; +import { Component, Input, Output } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; -import { Resource } from 'arlas-permissions-api'; -import { catchError, filter, map, take, tap } from 'rxjs/operators'; -import { PermissionService } from '../../../services/permission/permission.service'; +import { catchError, filter, map, take } from 'rxjs/operators'; import { PersistenceService } from '../../../services/persistence/persistence.service'; import { Subject, from, of } from 'rxjs'; import { ConfigAction, ConfigActionEnum } from '../../../tools/utils'; import { ActionModalComponent } from '../action-modal/action-modal.component'; -import { ArlasConfigService, ArlasExploreApi } from '../../../services/startup/startup.service'; +import { ArlasConfigService } from '../../../services/startup/startup.service'; import { DataWithLinks } from 'arlas-persistence-api'; import { AuthorisationOnActionError } from '../../../tools/errors/authorisation-on-action-error'; import { ErrorService } from '../../../services/error/error.service'; @@ -42,7 +40,7 @@ import { AuthentificationService } from '../../../services/authentification/auth templateUrl: './config-menu.component.html', styleUrls: ['./config-menu.component.css'] }) -export class ConfigMenuComponent implements OnInit { +export class ConfigMenuComponent { @Input() public actions: Array; @Input() public zone: string; @@ -62,9 +60,6 @@ export class ConfigMenuComponent implements OnInit { private authenService: AuthentificationService ) { - } - public ngOnInit() { - } public onActionClick(action: ConfigAction): void { @@ -78,6 +73,7 @@ export class ConfigMenuComponent implements OnInit { if (!!action.config.org && action.config.org !== NO_ORGANISATION) { url = url.concat('&org=' + action.config.org); } + url = url.concat('&dt=' + Date.now()); this.openUrl(url); } this.actionExecutedEmitter.next(action);