Skip to content
Projects
Groups
Snippets
Help
Sign in / Register
Toggle navigation
Minds Frontend
Project overview
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Issues
407
Merge Requests
67
CI / CD
Security & Compliance
Packages
Analytics
Wiki
Snippets
Members
Collapse sidebar
Close sidebar
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Minds
Minds Frontend
Commits
85b7e3c2
Commit
85b7e3c2
authored
23 minutes ago
by
Mark Harding
Browse files
Options
Download
(fix): admin needs ConfigsService to be only declared in app.module.ts
parent
4f739eaf
master
No related merge requests found
Pipeline
#119348489
running with stages
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
2 additions
and
23 deletions
+2
-23
src/app/app.module.ts
View file @
85b7e3c2
...
...
@@ -148,6 +148,7 @@ export class SentryErrorHandler implements ErrorHandler {
providers
:
[
{
provide
:
ErrorHandler
,
useClass
:
SentryErrorHandler
},
MINDS_PROVIDERS
,
ConfigsService
,
{
provide
:
APP_INITIALIZER
,
useFactory
:
configs
=>
()
=>
configs
.
loadFromRemote
(),
...
...
This diff is collapsed.
src/app/common/common.module.ts
View file @
85b7e3c2
...
...
@@ -428,17 +428,6 @@ const routes: Routes = [
useFactory
:
router
=>
new
RouterHistoryService
(
router
),
deps
:
[
Router
],
},
{
provide
:
ConfigsService
,
useFactory
:
(
client
,
injector
,
redirect
,
location
)
=>
new
ConfigsService
(
client
,
injector
.
get
(
'
QUERY_STRING
'
),
redirect
,
location
),
deps
:
[
Client
,
Injector
,
RedirectService
,
Location
],
},
MetaService
,
MediaProxyService
,
V2TopbarService
,
...
...
This diff is collapsed.
src/app/common/services/configs.service.ts
View file @
85b7e3c2
...
...
@@ -3,7 +3,7 @@ import { Injectable, Inject, Optional, Injector } from '@angular/core';
import
{
RedirectService
}
from
'
./redirect.service
'
;
import
{
Location
}
from
'
@angular/common
'
;
@
Injectable
()
@
Injectable
(
{
providedIn
:
'
root
'
}
)
export
class
ConfigsService
{
private
configs
=
{};
...
...
This diff is collapsed.
src/app/services/providers.ts
View file @
85b7e3c2
...
...
@@ -184,17 +184,6 @@ export const MINDS_PROVIDERS: any[] = [
useFactory
:
ContextService
.
_
,
deps
:
[
Router
,
Storage
,
Client
],
},
{
provide
:
ConfigsService
,
useFactory
:
(
client
,
injector
,
redirect
,
location
)
=>
new
ConfigsService
(
client
,
injector
.
get
(
'
QUERY_STRING
'
),
redirect
,
location
),
deps
:
[
Client
,
Injector
,
RedirectService
,
Location
],
},
{
provide
:
FeaturesService
,
useFactory
:
FeaturesService
.
_
,
...
...
This diff is collapsed.
Please
register
or
sign in
to comment