Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
merge branch 'integration/master' into rhbz991336
Browse files Browse the repository at this point in the history
Conflicts:
	zanata-war/src/main/java/org/zanata/service/impl/TranslationServiceImpl.java
  • Loading branch information
Alex Eng committed Nov 21, 2013
2 parents d9adad2 + 08eea55 commit 3c5d458
Show file tree
Hide file tree
Showing 4 changed files with 181 additions and 165 deletions.
20 changes: 10 additions & 10 deletions zanata-war/src/main/java/org/zanata/action/LanguageTeamAction.java
Expand Up @@ -96,8 +96,7 @@ public boolean isUserInTeam() {
}

@Restrict("#{s:hasPermission(languageTeamAction.locale, 'manage-language-team')}")
public
void addSelected() {
public void addSelected() {
for (SelectablePerson selectablePerson : getSearchResults()) {
if (selectablePerson.isSelected()) {
addTeamMember(selectablePerson.getPerson().getId(),
Expand Down Expand Up @@ -145,7 +144,7 @@ public void joinTribe() {
authenticatedAccount.getUsername(), this.language);
// FIXME use localizable string
FacesMessages.instance().add(
"You are now a member of the {} language team",
"You are now a member of the {0} language team",
getLocale().retrieveNativeName());
} catch (Exception e) {
FacesMessages.instance().add(Severity.ERROR, e.getMessage());
Expand All @@ -164,50 +163,51 @@ public void leaveTribe() {
Events.instance().raiseEvent("personLeftTribe");
log.info("{} left tribe {}", authenticatedAccount.getUsername(),
this.language);
// FIXME use localizable string
FacesMessages.instance().add("You have left the {0} language team",
getLocale().retrieveNativeName());
}

@Restrict("#{s:hasPermission(languageTeamAction.locale, 'manage-language-team')}")
public
void saveTeamCoordinator(HLocaleMember member) {
public void saveTeamCoordinator(HLocaleMember member) {
this.localeDAO.makePersistent(getLocale());
this.localeDAO.flush();
if (member.isCoordinator()) {
FacesMessages.instance().add(
"{0} has been made a Team Coordinator",
member.getPerson().getAccount().getUsername());
} else {
// TODO i18n
FacesMessages.instance().add(
"{0} has been removed from as Team Coordinators",
"{0} has been removed as Team Coordinator",
member.getPerson().getAccount().getUsername());
}
}

@Restrict("#{s:hasPermission(languageTeamAction.locale, 'manage-language-team')}")
public
void saveTeamReviewer(HLocaleMember member) {
public void saveTeamReviewer(HLocaleMember member) {
this.localeDAO.makePersistent(getLocale());
this.localeDAO.flush();
if (member.isReviewer()) {
FacesMessages.instance().add("{0} has been made a Team Reviewer",
member.getPerson().getAccount().getUsername());
} else {
// TODO i18n
FacesMessages.instance().add(
"{0} has been removed from as Team Reviewer",
member.getPerson().getAccount().getUsername());
}
}

@Restrict("#{s:hasPermission(languageTeamAction.locale, 'manage-language-team')}")
public
void saveTeamTranslator(HLocaleMember member) {
public void saveTeamTranslator(HLocaleMember member) {
this.localeDAO.makePersistent(getLocale());
this.localeDAO.flush();
if (member.isReviewer()) {
FacesMessages.instance().add("{0} has been made a Team Translator",
member.getPerson().getAccount().getUsername());
} else {
// TODO i18n
FacesMessages.instance().add(
"{0} has been removed from as Team Translator",
member.getPerson().getAccount().getUsername());
Expand Down
Expand Up @@ -77,9 +77,8 @@ public void execute() {
task.getHandle().set(returnValue);
} catch (Exception t) {
task.getHandle().setException(t);
AsynchronousTaskExecutor.log
.debug("Exception when executing an asynchronous task.",
t);
log.error(
"Exception when executing an asynchronous task.", t);
}
}

Expand Down

0 comments on commit 3c5d458

Please sign in to comment.