forked from EVOgeek/Vmeda.Online
		
	MOBILE-4329 dataprivacy: Add disabled features check
This commit is contained in:
		
							parent
							
								
									94f5f20817
								
							
						
					
					
						commit
						bbdd7ee95c
					
				| @ -14,3 +14,5 @@ | ||||
| 
 | ||||
| // Routing.
 | ||||
| export const CORE_DATAPRIVACY_PAGE_NAME = 'dataprivacy'; | ||||
| 
 | ||||
| export const CORE_DATAPRIVACY_FEATURE_NAME = 'CoreUserDelegate_CoreDataPrivacy'; | ||||
|  | ||||
| @ -16,7 +16,7 @@ import { Injectable } from '@angular/core'; | ||||
| import { Params } from '@angular/router'; | ||||
| import { CoreContentLinksHandlerBase } from '@features/contentlinks/classes/base-handler'; | ||||
| import { CoreContentLinksAction } from '@features/contentlinks/services/contentlinks-delegate'; | ||||
| import { CORE_DATAPRIVACY_PAGE_NAME } from '@features/dataprivacy/constants'; | ||||
| import { CORE_DATAPRIVACY_FEATURE_NAME, CORE_DATAPRIVACY_PAGE_NAME } from '@features/dataprivacy/constants'; | ||||
| import { CoreNavigator } from '@services/navigator'; | ||||
| import { makeSingleton } from '@singletons'; | ||||
| import { CoreDataPrivacy } from '../dataprivacy'; | ||||
| @ -29,6 +29,7 @@ export class CoreDataPrivacyCreateDataRequestLinkHandlerService extends CoreCont | ||||
| 
 | ||||
|     name = 'CoreDataPrivacyCreateDataRequestLinkHandler'; | ||||
|     pattern = /\/admin\/tool\/dataprivacy\/createdatarequest\.php.*([?&]type=\d+)/; | ||||
|     featureName = CORE_DATAPRIVACY_FEATURE_NAME; | ||||
| 
 | ||||
|     /** | ||||
|      * @inheritdoc | ||||
|  | ||||
| @ -15,7 +15,7 @@ | ||||
| import { Injectable } from '@angular/core'; | ||||
| import { CoreContentLinksHandlerBase } from '@features/contentlinks/classes/base-handler'; | ||||
| import { CoreContentLinksAction } from '@features/contentlinks/services/contentlinks-delegate'; | ||||
| import { CORE_DATAPRIVACY_PAGE_NAME } from '@features/dataprivacy/constants'; | ||||
| import { CORE_DATAPRIVACY_FEATURE_NAME, CORE_DATAPRIVACY_PAGE_NAME } from '@features/dataprivacy/constants'; | ||||
| import { CoreNavigator } from '@services/navigator'; | ||||
| import { makeSingleton } from '@singletons'; | ||||
| import { CoreDataPrivacy } from '../dataprivacy'; | ||||
| @ -28,6 +28,7 @@ export class CoreDataPrivacyDataRequestsLinkHandlerService extends CoreContentLi | ||||
| 
 | ||||
|     name = 'CoreDataPrivacyDataRequestsLinkHandler'; | ||||
|     pattern = /\/admin\/tool\/dataprivacy\/mydatarequests\.php/; | ||||
|     featureName = CORE_DATAPRIVACY_FEATURE_NAME; | ||||
| 
 | ||||
|     /** | ||||
|      * @inheritdoc | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user