fedora-infra / fedora-packages

A webapp that allows searching packages in Fedora. Written in Python using TurboGears2 and Moksha.
https://apps.fedoraproject.org/packages
GNU Affero General Public License v3.0
58 stars 59 forks source link

Getting changelog from the API returns empty values on some packages #103

Closed axilleas closed 8 years ago

axilleas commented 10 years ago

For some packages the changelog is on the web ui but is missing when an API call is made. I didn't report it in pkgwat.api since this is an API problem hence affects the output of pkgwat.api.

Example:

https://apps.fedoraproject.org/packages/rubygem-listen/changelog/ has entries, but

In [5]: pkg.changelog("rubygem-listen")
Out[5]: 
{u'rows': [],
 u'rows_per_page': 10,
 u'start_row': 0,
 u'total_rows': 0,
 u'visible_rows': 0}

The list below are packages I specifically queried:


---
- rubygem-listen
- rubygem-origin
- rubygem-cocaine
- rubygem-mongo
- rubygem-timers
- rubygem-dynect_rest
- rubygem-authlogic
- rubygem-ruby-debug19
- rubygem-rgen
- rubygem-openstack-compute
- rubygem-compass
- rubygem-cloudservers
- rubygem-audited-activerecord
- rubygem-archivist
- rubygem-openshift-origin-controller
- rubygem-rugged
- rubygem-icalendar
- rubygem-ruby-openid
- rubygem-newgem
- rubygem-simple_form
- rubygem-linecache19
- rubygem-ci_reporter
- rubygem-activerecord-nulldb-adapter
- rubygem-ruby-debug-base19
- rubygem-scoped_search
- rubygem-rerun
ralphbean commented 9 years ago

Confirmed. I see rubygem-listen returning results now, but I got nothing back for rubygem-origin. Not sure of the cause yet. Will have to add some debugging to see.

ralphbean commented 8 years ago

OK, I think this should be all fixed with the latest release. Please re-open if you encounter further issues... and thanks so much for your patience. :)