Skip to content

Commit

Permalink
update[]: add session user to make it clear which user is logged in a…
Browse files Browse the repository at this point in the history
…nd donates
  • Loading branch information
Fredrik Marjoni committed Mar 19, 2026
1 parent c650c5c commit 04080ed
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions src/main/java/edu/group5/app/control/MainController.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package edu.group5.app.control;

import edu.group5.app.control.donationpage.DonationPageController;
import edu.group5.app.model.user.User;
import edu.group5.app.view.MainView;
import edu.group5.app.view.donationpage.DonationPageView;

Expand All @@ -12,6 +13,7 @@ public class MainController {
private final BrowseCardController browseCardController;
private final OrganizationPageController organizationPageController;
private final DonationPageController donationPageController;
private User currentUser;

public MainController() {
this.view = new MainView(this);
Expand All @@ -23,6 +25,19 @@ public MainController() {
this.donationPageController = new DonationPageController(this);
}

public void setCurrentUser(User user) {
this.currentUser = user;
}

public User getCurrentUser() {
return this.currentUser;
}

public void logout() {
currentUser = null;
showLoginPage();
}

public MainView getMainView() {
return view;
}
Expand Down

0 comments on commit 04080ed

Please sign in to comment.