fix: add group notes (#2305)

LGTM
This commit is contained in:
Fahim Ahmed
2025-03-06 13:07:01 -06:00
committed by GitHub
parent a9776896d7
commit 285865d5b2
@@ -1,5 +1,5 @@
/** Angular Imports */ /** Angular Imports */
import { Component } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { ActivatedRoute } from '@angular/router'; import { ActivatedRoute } from '@angular/router';
/** Custom Services */ /** Custom Services */
@@ -16,7 +16,7 @@ import { GroupsService } from '../../groups.service';
templateUrl: './notes-tab.component.html', templateUrl: './notes-tab.component.html',
styleUrls: ['./notes-tab.component.scss'] styleUrls: ['./notes-tab.component.scss']
}) })
export class NotesTabComponent { export class NotesTabComponent implements OnInit {
/** Group ID */ /** Group ID */
entityId: string; entityId: string;
/** Username */ /** Username */
@@ -35,9 +35,13 @@ export class NotesTabComponent {
private authenticationService: AuthenticationService, private authenticationService: AuthenticationService,
private groupsService: GroupsService private groupsService: GroupsService
) { ) {
this.entityId = this.route.parent.snapshot.params['groupId'];
this.addNote = this.addNote.bind(this);
}
ngOnInit() {
const savedCredentials = this.authenticationService.getCredentials(); const savedCredentials = this.authenticationService.getCredentials();
this.username = savedCredentials.username; this.username = savedCredentials.username;
this.entityId = this.route.parent.snapshot.params['groupId'];
this.route.data.subscribe((data: { groupNotes: any }) => { this.route.data.subscribe((data: { groupNotes: any }) => {
this.entityNotes = data.groupNotes; this.entityNotes = data.groupNotes;
}); });