java/code/src/com/redhat/rhn/frontend/action/channel/manage/AddRedHatErrataAction.java |
6 ++++++
1 file changed, 6 insertions(+)
New commits:
commit a3cb77008d980b7c3e35f6e3a2bf151cca142915
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Tue Dec 21 16:07:07 2010 +0100
642926 - offer correct Channel and Channel Version for child channel errata listings
diff --git
a/java/code/src/com/redhat/rhn/frontend/action/channel/manage/AddRedHatErrataAction.java
b/java/code/src/com/redhat/rhn/frontend/action/channel/manage/AddRedHatErrataAction.java
index 78da685..140fa73 100644
---
a/java/code/src/com/redhat/rhn/frontend/action/channel/manage/AddRedHatErrataAction.java
+++
b/java/code/src/com/redhat/rhn/frontend/action/channel/manage/AddRedHatErrataAction.java
@@ -142,6 +142,12 @@ public class AddRedHatErrataAction extends RhnListAction {
selectedChannel = original;
selectedChannelStr = selectedChannel.getId().toString();
String tmp = findVersionFromChannel(selectedChannel);
+ if (tmp == null) {
+ // if we haven't found channel version, let's try to check its
parent
+ if (!selectedChannel.isBaseChannel()) {
+ tmp = findVersionFromChannel(selectedChannel.getParentChannel());
+ }
+ }
if (tmp != null) {
selectedVersionStr = tmp;
}
Show replies by date