Commit 89ced4bb882588b553d59d7bae08c549bc48720e

Authored by Tássia Camões Araújo
1 parent cfc42d5b
Exists in master and in 1 other branch add_vagrant

Fixed bug with getting summary from apt.

Showing 1 changed file with 4 additions and 1 deletions   Show diff stats
src/data.py
... ... @@ -201,6 +201,9 @@ class DebianPackage():
201 201 if self.connect_to_dde(cfg.dde_server,cfg.dde_port):
202 202 json_data = json.load(urllib.urlopen(cfg.dde_url % self.name))
203 203 self.summary = json_data['r']['description']
  204 + else:
  205 + pkg_version = apt.Cache()[self.name].candidate
  206 + self.summary = pkg_version.summary
204 207  
205 208 def load_details(self):
206 209 cfg = Config()
... ... @@ -216,7 +219,7 @@ class DebianPackage():
216 219 self.version = pkg_version.version
217 220 self.summary = pkg_version.summary
218 221 self.description = self.format_description(pkg_version.description)
219   - self.summary = pkg_version.section
  222 + self.section = pkg_version.section
220 223 if pkg_version.record.has_key('Homepage'):
221 224 self.homepage = pkg_version.record['Homepage']
222 225 if pkg_version.record.has_key('Tag'):
... ...