aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/berzerkula/builddb/controllers/AccountController.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/berzerkula/builddb/controllers/AccountController.java')
-rw-r--r--src/main/java/org/berzerkula/builddb/controllers/AccountController.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main/java/org/berzerkula/builddb/controllers/AccountController.java b/src/main/java/org/berzerkula/builddb/controllers/AccountController.java
index e833792..bfaf669 100644
--- a/src/main/java/org/berzerkula/builddb/controllers/AccountController.java
+++ b/src/main/java/org/berzerkula/builddb/controllers/AccountController.java
@@ -5,7 +5,6 @@ import org.berzerkula.builddb.BuilddbConstants;
import org.berzerkula.builddb.models.AppUser;
import org.berzerkula.builddb.models.RegisterDto;
import org.berzerkula.builddb.repositories.AppUserRepository;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.core.Authentication;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.stereotype.Controller;
@@ -21,9 +20,12 @@ import java.util.Date;
@Controller
public class AccountController {
- @Autowired
- private AppUserRepository repo;
-
+ private final AppUserRepository repo;
+
+ public AccountController(AppUserRepository repo) {
+ this.repo = repo;
+ }
+
@GetMapping("/profile")
public String profile(Authentication auth, Model model) {
AppUser user = repo.findByEmail(auth.getName());