Changeset 4924


Ignore:
Timestamp:
May 26, 2017, 12:12:18 PM (22 months ago)
Author:
Juanma
Message:

Deactivated appstream package state query.

Location:
lliurex-store/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lliurex-store/trunk/fuentes/debian/changelog

    r4920 r4924  
     1lliurex-store (0.2.10.lliurex2) xenial; urgency=medium
     2
     3  * Deactivated appstream package state query. Now we only rely on packagekit and zero-center.
     4
     5 -- Juanma Navarro Mañez <juanma1980@gmail.com>  Fri, 26 May 2017 12:10:41 +0200
     6
    17lliurex-store (0.2.10.lliurex1) xenial; urgency=medium
    28
  • lliurex-store/trunk/fuentes/python3-lliurex-store.install/usr/share/lliurexstore/storeManager.py

    r4920 r4924  
    482482                result={}
    483483                return_msg=False
    484                 if (self._search_Store(appName,'search',False,action)):
     484                if (self._search_Store(appName,'search',True,action)):
    485485                        applistInfo=self.result[action]['data']
    486486                        typeDict={}
    487487                        #Check if package is installed if we want to remove it or vice versa
    488488                        for appInfo in applistInfo:
     489#Deactivated as appstream don't get the right status in all cases. Also it only returns two values: Installed and Unknown. Perhaps in some newer versions....
    489490#                               if (action=='install' and appInfo['state']=='installed') or (action=='remove' and appInfo['state']=='available'):
    490                                 if (action=='remove' and appInfo['state']=='available'):
    491                                         if action=='remove':
     491#                               if (action=='remove' and appInfo['state']=='available'):
     492#                                       if action=='remove':
    492493#                                               self.result[action]['status']={appInfo['package']:3}
    493                                                 self.result[action]['status']={'status':3}
    494                                         else:
     494#                                               self.result[action]['status']={'status':3}
     495#                                       else:
    495496#                                               self.result[action]['status']={appInfo['package']:4}
    496497#                                               self.result[action]['status']={'status':4}
    497                                                 pass
    498                                         return_msg=False
    499                                         typeDict={}
    500                                         break
     498#                                               pass
     499#                                       return_msg=False
     500#                                       typeDict={}
     501#                                       break
    501502                               
    502503                                package_type=self._check_package_type(appInfo)
Note: See TracChangeset for help on using the changeset viewer.