@(dataset: models.Dataset, userListSpaceRoleTupleMap: Map[UUID, List[Tuple2[String,String]]], users: List[User])(implicit user: Option[models.User])
@import play.api.i18n.Messages
@import _root_.util.Formatters._
@main("Dataset") {
- @Html(ellipsize(dataset.name, 18))
- Collaborators
@if(users.isEmpty) {
@Html("No users with access to the dataset")
} else {
Users with access to the dataset
| User |
|
@users.filter(!_.fullName.isEmpty).map { u =>
| @u.fullName |
@if(userListSpaceRoleTupleMap contains u.id) {
@for(tupleSpaceRole <- userListSpaceRoleTupleMap(u.id)) {
| @tupleSpaceRole._1 |
@tupleSpaceRole._2 |
}
|
}
}
}
}