Skip to content
Snippets Groups Projects
Commit 16146f2a authored by Antonin COQUET's avatar Antonin COQUET
Browse files

fix: changes after review

parent d01ad953
3 merge requests!178release V1.10.0,!135Dev,!126feat: add count on newsletter and change button
......@@ -36,6 +36,7 @@ export class NewsletterUsersComponent {
if (shouldUnsubscribe) {
this.adminService.unsubscribeEmail(email).subscribe((data) => {
this.subscriptions = this.subscriptions.filter((obj) => obj.email !== email);
this.subscriptionsCount = this.subscriptions.length;
});
}
}
......
......@@ -22,23 +22,23 @@ export class AdminService {
}
public searchUsers(searchString: string): Observable<User[]> {
return this.http.post<User[]>(`api/admin/searchUsers`, { searchString });
return this.http.post<User[]>(`${this.baseUrl}/searchUsers`, { searchString });
}
public deleteUser(id: string): Observable<User> {
return this.http.delete<User>(`api/admin/user/` + id);
return this.http.delete<User>(`${this.baseUrl}/user/` + id);
}
public searchNewsletterSubscriptions(searchString: string): Observable<NewsletterSubscription[]> {
return this.http.post<NewsletterSubscription[]>(`api/admin/searchNewsletterSubscriptions`, { searchString });
return this.http.post<NewsletterSubscription[]>(`${this.baseUrl}/searchNewsletterSubscriptions`, { searchString });
}
public countNewsletterSubscriptions(): Observable<number> {
return this.http.get<number>(`api/admin/countNewsletterSubscriptions`);
return this.http.get<number>(`${this.baseUrl}/countNewsletterSubscriptions`);
}
public unsubscribeEmail(email: string): Observable<string> {
return this.http.delete<string>(`api/admin/newsletterSubscription/` + email);
return this.http.delete<string>(`${this.baseUrl}/newsletterSubscription/` + email);
}
public acceptStructureClaim(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment