Skip to content
Snippets Groups Projects
Commit 8dc7290f authored by srosse's avatar srosse
Browse files

OO-549: move the error message in the main controller instead of the contact...

OO-549: move the error message in the main controller instead of the contact controller to prevent popup in popup
parent 20d7570a
No related branches found
No related tags found
No related merge requests found
Showing with 19 additions and 3 deletions
......@@ -16,6 +16,7 @@ edit.member.groups.desc=F\u00FCgen Sie den Benutzer den unten aufgef\u00FChrten
edit.member.repo.desc=F\u00FCgen Sie den Benutzer dem Kurs hinzu als\:
edit.member.title=Mitgliederrechte Kurs "{0}"
error.atleastone=$org.olat.group.ui.main\:error.atleastone
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
group.add=Gruppe hinzuf\u00FCgen
group.create=Gruppe erstellen
group.remove=$org.olat.group.ui.edit\:resource.remove
......
......@@ -16,6 +16,7 @@ edit.member.groups.desc=Add user to the groups below by selecting the appropriat
edit.member.repo.desc=Add user to the course as\:
edit.member.title=Member right for the course "{0}"
error.atleastone=$org.olat.group.ui.main\:error.atleastone
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
group.add=Add group
group.create=Create group
group.remove=$org.olat.group.ui.edit\:resource.remove
......
......@@ -76,6 +76,7 @@ chkBox.open=Gruppe f
chkBox.open.downloadList=Benutzer dürfen Teilnehmerliste herunterladen
cmd.addresource=Kurs hinzuf\u00FCgen
error.message.locked=Diese Gruppe wird im Moment vom Benutzer {0} ({1}) ver\u00E4ndert und ist daher gesperrt. Bitte versuchen Sie es sp\u00E4ter noch einmal.
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
fieldset.legend.areas=Zugewiesene Lernbereiche
fieldset.legend.collabtools=Kollaborative Werkzeuge
fieldset.legend.details=Details
......@@ -109,7 +110,7 @@ edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
import.member=$org.olat.group.ui.main\:import.member
home=$org.olat.group.ui.main\:home
assessment=$org.olat.group.ui.main\:assessment
mail.member=$org.olat.group.ui.main\:mail.member
table.header.edit=$org.olat.group.ui.main\:table.header.edit
table.header.remove=$org.olat.group.ui.main\:table.header.remove
table.header.graduate=$org.olat.group.ui.main\:table.header.graduate
......
......@@ -73,6 +73,7 @@ dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
edit.member=$org.olat.group.ui.main\:edit.member
edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
error.message.locked=This group is being edited by user {0} ({1}) and therefore locked. Please try again later.
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
fieldset.legend.areas=Assigned learning areas
fieldset.legend.collabtools=Collaborative tools
fieldset.legend.details=Details
......@@ -103,6 +104,7 @@ help.hover.bgGrpResources=Help regarding courses of groups
help.hover.bgRights=Help regarding rights of a group
home=$org.olat.group.ui.main\:home
import.member=$org.olat.group.ui.main\:import.member
mail.member=$org.olat.group.ui.main\:mail.member
nomembers=$org.olat.group.ui.main\:nomembers
resource.remove=Do you really want to remove the group "{0}" from course "{1}"? The group and the course are not deleted with this action. You can add the relation between them at any time.
resources.add=Link course
......
......@@ -453,6 +453,10 @@ public abstract class AbstractMemberListController extends BasicController imple
protected void doSendMail(UserRequest ureq, List<MemberView> members) {
List<Long> identityKeys = getMemberKeys(members);
List<Identity> identities = securityManager.loadIdentityByKeys(identityKeys);
if(identities.isEmpty()) {
showWarning("error.msg.send.no.rcps");
return;
}
ContactMessage contactMessage = new ContactMessage(getIdentity());
String name = repoEntry != null ? repoEntry.getDisplayname() : businessGroup.getName();
......
......@@ -20,7 +20,8 @@ dialog.modal.bg.send.mail=Wollen Sie die betroffene(n) Person(en) per E-mail ben
remove.send.mail=Benachrichtigung
remove.send.mail.label=E-mail versenden
error.atleastone=Es muss mindestens ein Besitzer in der Kurs sein.
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
mail.member=E-Mail
main.menu.title=Gruppen
main.menu.title.alt=Gruppen
index.header=Gruppen
......
......@@ -40,6 +40,7 @@ edit.member.groups=Group memberships
edit.member.title=Member rights course {0}
email.group=Send E-mail
error.atleastone=At least one owner is required in a course.
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
group.access.success=Access to group is successful
group.used.in.course=This group is used in the following courses\:
hide=Hide information
......@@ -49,6 +50,7 @@ index.header=Groups
index.intro=The following list shows all groups, learning groups, and right groups you participate in.
index.table.nogroup=You are not registered in any group.
info.group.deleted=This group has been deleted.
mail.member=E-Mail
main.menu.title=Groups
main.menu.title.alt=Groups
marked.groups=Bookmark
......
......@@ -3,6 +3,7 @@ add.member=$org.olat.group.ui.main\:add.member
edit.member=$org.olat.group.ui.main\:edit.member
edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
error.atleastone=$org.olat.course.member\:error.atleastone
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
import.member=$org.olat.group.ui.main\:import.member
home=$org.olat.group.ui.main\:home
assessment=$org.olat.group.ui.main\:assessment
......@@ -26,4 +27,5 @@ table.header.participants=$org.olat.group.ui.main\:table.header.participants
table.header.waitingList=$org.olat.group.ui.main\:table.header.waitingList
dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
dialog.modal.bg.leave.text=$org.olat.group.ui.main\:dialog.modal.bg.leave.text
nomembers=XXX No members
\ No newline at end of file
nomembers=XXX No members
mail.member=$org.olat.group.ui.main\:mail.member
\ No newline at end of file
......@@ -6,9 +6,11 @@ dialog.modal.bg.send.mail=$org.olat.group.ui.main\:dialog.modal.bg.send.mail
edit.member=$org.olat.group.ui.main\:edit.member
edit.member.groups=$org.olat.group.ui.main\:edit.member.groups
error.atleastone=$org.olat.course.member\:error.atleastone
error.msg.send.no.rcps=$org.olat.modules.co\:error.msg.send.no.rcps
home=$org.olat.group.ui.main\:home
import.member=$org.olat.group.ui.main\:import.member
nomembers=XXX No members
mail.member=$org.olat.group.ui.main\:mail.member
table.header.online=$org.olat.group.ui.main\:table.header.online
table.header.edit=$org.olat.group.ui.main\:table.header.edit
table.header.firstName=$org.olat.group.ui.main\:table.header.firstName
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment