From c6e4e672cdf8074cdeb8d97454e3f499c7b89a9b Mon Sep 17 00:00:00 2001
From: Luke <lomah001@gold.ac.uk>
Date: Mon, 22 Apr 2019 12:02:41 +0100
Subject: [PATCH] refactor: moved controller

---
 .../controller/DeviceController.java          | 35 -------------------
 1 file changed, 35 deletions(-)
 delete mode 100644 src/main/java/com/backend/glowhouse/controller/DeviceController.java

diff --git a/src/main/java/com/backend/glowhouse/controller/DeviceController.java b/src/main/java/com/backend/glowhouse/controller/DeviceController.java
deleted file mode 100644
index 43797e5..0000000
--- a/src/main/java/com/backend/glowhouse/controller/DeviceController.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.backend.glowhouse.controller;
-
-import com.backend.glowhouse.model.Device;
-import com.backend.glowhouse.model.DeviceRegistrationRequest;
-import com.backend.glowhouse.repository.device.DeviceRepository;
-import com.backend.glowhouse.repository.UserRepository;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.http.ResponseEntity;
-import org.springframework.security.access.prepost.PreAuthorize;
-import org.springframework.web.bind.annotation.*;
-
-@RestController
-@RequestMapping("api/device")
-public class DeviceController {
-    private DeviceRepository deviceRepository;
-    private UserRepository userRepository;
-
-    @Autowired
-    public DeviceController(DeviceRepository deviceRepository, UserRepository userRepository) {
-        this.deviceRepository = deviceRepository;
-        this.userRepository = userRepository;
-    }
-
-    @PostMapping("/registerDevice")
-    @PreAuthorize("hasRole('USER')")
-    public Boolean registerDevice(@RequestBody DeviceRegistrationRequest deviceRegistrationRequest) {
-        String deviceId = deviceRegistrationRequest.getDeviceId();
-        String username = deviceRegistrationRequest.getUsername();
-
-        Device deviceToRegister = deviceRepository.updateDeviceAssignUserAndSetRegisteredTrue(deviceId, username);
-        Boolean wasRegistered = userRepository.updateUserAssignDevice(username, deviceToRegister);
-
-        return wasRegistered;
-    }
-}
-- 
GitLab