java/code/src/com/redhat/rhn/frontend/action/channel/manage/SyncRepositoriesAction.java |
5 +++++
1 file changed, 5 insertions(+)
New commits:
commit ed0d7452516b3a6be4311a93db2060856b00dbf5
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Mon Jul 23 17:08:20 2012 +0200
757711 - do not start repo sync of a channel with no associated repositories
diff --git
a/java/code/src/com/redhat/rhn/frontend/action/channel/manage/SyncRepositoriesAction.java
b/java/code/src/com/redhat/rhn/frontend/action/channel/manage/SyncRepositoriesAction.java
index d101190..5bbea66 100644
---
a/java/code/src/com/redhat/rhn/frontend/action/channel/manage/SyncRepositoriesAction.java
+++
b/java/code/src/com/redhat/rhn/frontend/action/channel/manage/SyncRepositoriesAction.java
@@ -106,6 +106,11 @@ public class SyncRepositoriesAction extends RhnAction implements
Listable {
return mapping.findForward(RhnHelper.DEFAULT_FORWARD);
}
+ if (chan.getSources().isEmpty()) {
+ createErrorMessage(request,
+ "repos.jsp.channel.norepos", null);
+ return mapping.findForward(RhnHelper.DEFAULT_FORWARD);
+ }
try {
if (context.wasDispatched("repos.jsp.button-sync")) {
Show replies by date