diff --git a/src/main/scala/service/RepositoryService.scala b/src/main/scala/service/RepositoryService.scala index 85a2b69..f05c310 100644 --- a/src/main/scala/service/RepositoryService.scala +++ b/src/main/scala/service/RepositoryService.scala @@ -40,15 +40,25 @@ registeredDate = currentDate, updatedDate = currentDate, lastActivityDate = currentDate) + + IssueId insert (userName, repositoryName, 0) } def deleteRepository(userName: String, repositoryName: String): Unit = { Collaborators - .filter { c => (c.userName is userName.bind) && (c.repositoryName is repositoryName.bind) } + .filter { t => (t.userName is userName.bind) && (t.repositoryName is repositoryName.bind) } .delete + IssueId + .filter { t => (t.userName is userName.bind) && (t.repositoryName is repositoryName.bind) } + .delete + + Issues + .filter { t => (t.userName is userName.bind) && (t.repositoryName is repositoryName.bind) } + .delete + Repositories - .filter { r => (r.userName is userName.bind) && (r.repositoryName is repositoryName.bind) } + .filter { t => (t.userName is userName.bind) && (t.repositoryName is repositoryName.bind) } .delete }