From 0d0bf4ad3f207b00ee64bc18112df865c40e4f72 Mon Sep 17 00:00:00 2001 From: takezoe Date: Thu, 24 Oct 2013 02:08:14 +0900 Subject: [PATCH] Don't add group account as a collaborator. --- src/main/scala/app/RepositorySettingsController.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/scala/app/RepositorySettingsController.scala b/src/main/scala/app/RepositorySettingsController.scala index a9285fd1f..cd2b47f80 100644 --- a/src/main/scala/app/RepositorySettingsController.scala +++ b/src/main/scala/app/RepositorySettingsController.scala @@ -188,6 +188,8 @@ trait RepositorySettingsControllerBase extends ControllerBase with FlashMapSuppo override def validate(name: String, value: String): Option[String] = getAccountByUserName(value) match { case None => Some("User does not exist.") + case Some(x) if(x.isGroupAccount) + => Some("User does not exist.") case Some(x) if(x.userName == params("owner") || getCollaborators(params("owner"), params("repository")).contains(x.userName)) => Some("User can access this repository already.") case _ => None