Skip to content

Problem with getting data about updated plugin #25

@petrokrupenia

Description

@petrokrupenia

Describe the bug

We use your service for WordPress plugin updates. However, there was a problem - the plugin does not receive all the necessary data. Pay attention to the screenshot:

Знімок екрана 2023-06-28 о 13 42 11

This is the result returned by the request() method from your integration example (https://github.com/Make-Lemonade/lemonsqueezy-wp-updater-example/blob/main/includes/class-plugin-updater.php)

As you can see "tested", "requires", "requires_php", "last_updated" are missing. Also, information about the author is incorrectly indicated and it is not at all clear where the information in "sections" comes from.

Accordingly, this is what information about the updated plugin looks like:
Знімок екрана 2023-06-28 о 13 49 48

Знімок екрана 2023-06-28 о 13 47 57

Знімок екрана 2023-06-28 о 13 48 09

In our plugin, these data are indicated (both in local versions and in the archive, which is uploaded as a new version in the LS account):

main plugin file
Знімок екрана 2023-06-28 о 13 53 23

readme.txt
Знімок екрана 2023-06-28 о 13 54 18

Did we do something wrong? If so, please explain how and where you need to specify the data so that everything works correctly. Also explain how to set images for the plugin, since the uploaded images for the product are not displayed in the LS account

Software (please complete the following information):

  • Plugin version: [1.2.2]
  • WordPress version: [6.2.1/6.2.2]
  • PHP version: [7.4/8.1]
  • Browser: [Chrome/Safari]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions