Skip to content

Commit d2387bd

Browse files
committed
Respect superAdmin mode, fixed mismatched parameters
1 parent 18c5e4c commit d2387bd

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

app/controllers/Profile.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,11 @@ class Profile @Inject() (users: UserService, files: FileService, datasets: Datas
6464
case _ => (false, List.empty[UserApiKey])
6565
}
6666

67-
val showAll = false
67+
val showAll = request.user.fold(false)(_.superAdminMode)
6868
val limit = 12
69-
val spacesList = spaces.listUser(limit, muser, showAll, viewer)
70-
val datasetsList = datasets.listUser(limit, muser, showAll, viewer)
71-
val collectionsList = collections.listUser(limit, muser, showAll, viewer)
69+
val spacesList = spaces.listUser(limit, Some(viewer), showAll, existingUser)
70+
val datasetsList = datasets.listUser(limit, Some(viewer), showAll, existingUser)
71+
val collectionsList = collections.listUser(limit, Some(viewer), showAll, existingUser)
7272

7373
Ok(views.html.profile(existingUser, keys, spacesList, datasetsList, collectionsList, ownProfile))
7474

0 commit comments

Comments
 (0)