Ejemplo n.º 1
0
 /** 새로운 풀리퀘가 저장될때 풀리퀘의 제목과 본문에서 참조한 이슈에 이슈 이벤트를 생성한다. */
 private void addNewIssueEvents() {
   Set<Issue> referredIsseus =
       IssueEvent.findReferredIssue(this.title + this.body, this.toProject);
   String newValue = getNewEventValue();
   for (Issue issue : referredIsseus) {
     IssueEvent issueEvent = new IssueEvent();
     issueEvent.issue = issue;
     issueEvent.senderLoginId = this.contributor.loginId;
     issueEvent.newValue = newValue;
     issueEvent.created = new Date();
     issueEvent.eventType = EventType.ISSUE_REFERRED;
     issueEvent.save();
   }
 }