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
@@ -201,6 +201,9 @@ class DebianPackage(): @@ -201,6 +201,9 @@ class DebianPackage():
201 if self.connect_to_dde(cfg.dde_server,cfg.dde_port): 201 if self.connect_to_dde(cfg.dde_server,cfg.dde_port):
202 json_data = json.load(urllib.urlopen(cfg.dde_url % self.name)) 202 json_data = json.load(urllib.urlopen(cfg.dde_url % self.name))
203 self.summary = json_data['r']['description'] 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 def load_details(self): 208 def load_details(self):
206 cfg = Config() 209 cfg = Config()
@@ -216,7 +219,7 @@ class DebianPackage(): @@ -216,7 +219,7 @@ class DebianPackage():
216 self.version = pkg_version.version 219 self.version = pkg_version.version
217 self.summary = pkg_version.summary 220 self.summary = pkg_version.summary
218 self.description = self.format_description(pkg_version.description) 221 self.description = self.format_description(pkg_version.description)
219 - self.summary = pkg_version.section 222 + self.section = pkg_version.section
220 if pkg_version.record.has_key('Homepage'): 223 if pkg_version.record.has_key('Homepage'):
221 self.homepage = pkg_version.record['Homepage'] 224 self.homepage = pkg_version.record['Homepage']
222 if pkg_version.record.has_key('Tag'): 225 if pkg_version.record.has_key('Tag'):