Commit 40701f6d authored by Marcelo Rivera's avatar Marcelo Rivera

(fix): move proRoutes to ProModule, and use window.open() vs window.location.href

1 merge request!528WIP: (feat): Minds Pro
Pipeline #81394041 failed with stages
in 5 minutes and 26 seconds
......@@ -18,7 +18,7 @@ import { ThemeService } from './common/services/theme.service';
import { BannedService } from './modules/report/banned/banned.service';
import { DiagnosticsService } from './services/diagnostics.service';
import { SiteService } from './services/site.service';
import { PRO_DOMAIN_ROUTES } from './modules/pro/pro.module';
import { PRO_DOMAIN_ROUTES, proRoutes } from './modules/pro/pro.module';
import { Subscription } from "rxjs";
@Component({
......@@ -38,19 +38,6 @@ export class Minds {
protected router$: Subscription;
proRoutes = [
'/feed',
'/images',
'/videos',
'/articles',
'/groups',
'/login',
'/forgot_password',
'/newsfeed',
'/media',
'/blog'
];
constructor(
public session: Session,
public route: ActivatedRoute,
......@@ -98,8 +85,8 @@ export class Minds {
.split(';')[0]
.split('?')[0];
if (!this.searchRoutes(url, this.proRoutes)) {
window.location.href = window.Minds.site_url + url;
if (!this.searchRoutes(url, proRoutes)) {
window.open(window.Minds.site_url + url, '_blank');
}
}
} catch (e) {
......
......@@ -127,6 +127,19 @@ export const PRO_DOMAIN_ROUTES = [
},
];
export const proRoutes = [
'/feed',
'/images',
'/videos',
'/articles',
'/groups',
'/login',
'/forgot_password',
'/newsfeed',
'/media',
'/blog'
];
@NgModule({
imports: [
NgCommonModule,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment