~mmcg069/software-center/details-tweaks

« back to all changes in this revision

Viewing changes to softwarecenter/db/appfilter.py

  • Committer: Matthew McGowan
  • Date: 2011-08-20 05:39:03 UTC
  • mfrom: (2131.1.24 software-center)
  • Revision ID: matthew.joseph.mcgowan@gmail.com-20110820053903-hnewqizijfcb9l8m
merge

Show diffs side-by-side

added added

removed removed

Lines of Context:
62
62
                not doc.get_value(XapianValues.ARCHIVE_CHANNEL) == AVAILABLE_FOR_PURCHASE_MAGIC_CHANNEL_NAME):
63
63
                return False
64
64
        if self.installed_only:
65
 
            # use the lowlevel cache here, twice as fast
66
 
            lowlevel_cache = self.cache._cache._cache
67
 
            if (not pkgname in lowlevel_cache or
68
 
                not lowlevel_cache[pkgname].current_ver):
 
65
            if (not pkgname in self.cache[pkgname] or
 
66
                not self.cache[pkgname].is_installed):
69
67
                return False
70
68
        if self.not_installed_only:
71
69
            if (pkgname in self.cache and