aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2021-03-19 16:18:47 +0200
committerSyndamia <kamen.d.mladenov@protonmail.com>2021-03-19 16:18:47 +0200
commita5fd7df34da790377052e660e991e614a1bde27c (patch)
tree3f8ac366176ab86e2b5bb4a62ab0e2618184aa6d /src
parent90003ad1e0342fc6e87b844fbbb05870ac128308 (diff)
downloadDevHive-Angular-a5fd7df34da790377052e660e991e614a1bde27c.tar
DevHive-Angular-a5fd7df34da790377052e660e991e614a1bde27c.tar.gz
DevHive-Angular-a5fd7df34da790377052e660e991e614a1bde27c.zip
Fixed going to your profile (via navbar) while on someone else's profile
Diffstat (limited to 'src')
-rw-r--r--src/app/components/navbar/navbar.component.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/app/components/navbar/navbar.component.ts b/src/app/components/navbar/navbar.component.ts
index d10a49d..b62d8e0 100644
--- a/src/app/components/navbar/navbar.component.ts
+++ b/src/app/components/navbar/navbar.component.ts
@@ -29,6 +29,11 @@ export class NavbarComponent implements OnInit {
}
goToProfile(): void {
+ // Properly reload the page
+ // Needed because if you're on someone's profile and go to yours, angular won't refresh the page (with your info)
+ this._router.routeReuseStrategy.shouldReuseRoute = () => false;
+ this._router.onSameUrlNavigation = 'reload';
+
this._router.navigate(['/profile/' + this.user.userName]);
}