java/code/src/com/redhat/rhn/manager/channel/ChannelManager.java | 11 ++--------
1 file changed, 3 insertions(+), 8 deletions(-)
New commits:
commit 39b534dfbfe5cfecffb7fa81f6e0165d7b2b084e
Author: Tomas Lestach <tlestach(a)redhat.com>
Date: Thu Apr 4 16:43:02 2013 +0200
reuse existing static method
diff --git a/java/code/src/com/redhat/rhn/manager/channel/ChannelManager.java b/java/code/src/com/redhat/rhn/manager/channel/ChannelManager.java
index 3f99394..ec20878 100644
--- a/java/code/src/com/redhat/rhn/manager/channel/ChannelManager.java
+++ b/java/code/src/com/redhat/rhn/manager/channel/ChannelManager.java
@@ -1440,14 +1440,9 @@ public class ChannelManager extends BaseManager {
* @return List containing Maps of "CP.package_id, CP.name_id, CP.evr_id"
*/
public static Long getLatestPackageEqual(Long channelId, String packageName) {
- SelectMode m = ModeFactory.getMode("Channel_queries",
- "latest_package_equal");
- Map params = new HashMap();
- params.put("cid", channelId);
- params.put("name", packageName);
- List results = m.execute(params);
- if (results != null && results.size() > 0) {
- Map row = (Map) results.get(0);
+ List latestPkgs = listLatestPackagesEqual(channelId, packageName);
+ if (latestPkgs != null && latestPkgs.size() > 0) {
+ Map row = (Map) latestPkgs.get(0);
return (Long) row.get("package_id");
}
return null;