diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/WorkspaceControllerCE.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/WorkspaceControllerCE.java index a2a3688a80..a7ad0f6967 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/WorkspaceControllerCE.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/controllers/ce/WorkspaceControllerCE.java @@ -105,10 +105,9 @@ public class WorkspaceControllerCE { @JsonView(Views.Public.class) @GetMapping("/home") - public Mono>> workspacesForHome( - @RequestHeader(name = "Host", required = false) String hostname) { + public Mono>> workspacesForHome() { return userWorkspaceService - .getUserWorkspacesByRecentlyUsedOrder(hostname) + .getUserWorkspacesByRecentlyUsedOrder() .map(workspaces -> new ResponseDTO<>(HttpStatus.OK, workspaces)); } } diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCE.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCE.java index e3e44ea8e4..f336b8d285 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCE.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCE.java @@ -24,5 +24,5 @@ public interface UserWorkspaceServiceCE { Mono isLastAdminRoleEntity(PermissionGroup permissionGroup); - Mono> getUserWorkspacesByRecentlyUsedOrder(String hostname); + Mono> getUserWorkspacesByRecentlyUsedOrder(); } diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java index a26bc14352..973b2ae250 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserWorkspaceServiceCEImpl.java @@ -398,7 +398,7 @@ public class UserWorkspaceServiceCEImpl implements UserWorkspaceServiceCE { * @return Mono of list of workspaces */ @Override - public Mono> getUserWorkspacesByRecentlyUsedOrder(String hostname) { + public Mono> getUserWorkspacesByRecentlyUsedOrder() { Mono> workspaceIdsMono = userDataService .getForCurrentUser() diff --git a/app/server/appsmith-server/src/test/java/com/appsmith/server/services/UserWorkspaceServiceUnitTest.java b/app/server/appsmith-server/src/test/java/com/appsmith/server/services/UserWorkspaceServiceUnitTest.java index 90367c0fd3..2b03505764 100644 --- a/app/server/appsmith-server/src/test/java/com/appsmith/server/services/UserWorkspaceServiceUnitTest.java +++ b/app/server/appsmith-server/src/test/java/com/appsmith/server/services/UserWorkspaceServiceUnitTest.java @@ -248,7 +248,7 @@ public class UserWorkspaceServiceUnitTest { cleanup(); createDummyWorkspaces().blockLast(); - StepVerifier.create(userWorkspaceService.getUserWorkspacesByRecentlyUsedOrder(null)) + StepVerifier.create(userWorkspaceService.getUserWorkspacesByRecentlyUsedOrder()) .assertNext(workspaces -> { assertThat(workspaces).hasSize(4); workspaces.forEach(workspace -> { @@ -275,7 +275,7 @@ public class UserWorkspaceServiceUnitTest { userData.setRecentlyUsedEntityIds(recentlyUsedEntityDTOs); doReturn(Mono.just(userData)).when(userDataService).getForCurrentUser(); - StepVerifier.create(userWorkspaceService.getUserWorkspacesByRecentlyUsedOrder(null)) + StepVerifier.create(userWorkspaceService.getUserWorkspacesByRecentlyUsedOrder()) .assertNext(workspaces -> { assertThat(workspaces).hasSize(4); List fetchedWorkspaceIds = new ArrayList<>();