paranext / paranext-core

Electron client, extension host, and C# library for Paranext
https://paranext.github.io/paranext-core/
MIT License
17 stars 2 forks source link

Marketplace extension in PT10 not working after a new approved extension is uploaded or deleted #1255

Open roopa0222 opened 1 month ago

roopa0222 commented 1 month ago

Describe the bug As part of testing issue #1218 , the market place extension crashed after a new approved extension was uploaded from the qa website (https://marketplace-qa.paratext.bible/extensions)

To Reproduce Steps to reproduce the behavior:

  1. Open https://marketplace-qa.paratext.bible/ and create a Publisher
  2. On the Publish menu , publish a sample extension. ex https://github.com/paranext/platform-bible-sample-extensions/releases/tag/v0.1.0
  3. Approve the extension (Need permissions)
  4. Verify that the extension is listed in the Extensions
  5. Open PT10 Open Marketplace Extension
  6. Notice that the extension is not rendering

Expected behavior An approved extension should be displayed in the Marketplace Extension

ApprovedExt

Screenshot 2024-10-29 171317

Screenshot 2024-10-29 171330