| Summary: | api.kde-look.org does not support updating of content | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-knewstuff | Reporter: | Ralf Habacker <ralf.habacker> |
| Component: | general | Assignee: | Jeremy Whiting <jpwhiting> |
| Status: | REPORTED --- | ||
| Severity: | normal | CC: | kdelibs-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.49.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | All | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Ralf Habacker
2018-09-13 22:25:29 UTC
The 'Edit a content entry' section at https://freedesktop.org/wiki/Specifications/open-collaboration-services/ specifies Statuscodes: 100 - successful 101 - please specify all mandatory fields 102 - no permission to change content because the returned code is 999, access right and mandatory fields seems not to be the problem. The parameter list of the edit request (QUrl("https://api.kde-look.org/ocs/v1/content/edit/1256909") contains the following attributes:
org.kde.attica: Parameter map: QMap((("Changelog", "")("Description", "Alkimia Online Offers")("Downloadbuy1", "0")("Downloadbuyprice1", "0")("Downloadbuyreason1", "")("License", "GLv2")("License type", "0")("Name", "alkimia-fx-rate.net")("Type", "339")("Version", "1.1")))
which helps to find the corresponding implementation in the ocs-apiserver source code. Unfortunately, the search for 'downloadbuy1' did not return any results, indicating that updating content via api.kde-look.org is not implemented. Can anyone confirm this conclusion ?
|