kevva / kevva/kap-streamable

Something went wrong while loading “kap-streamable” - @3.2.2

Open
#5 1 comment 3 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
37
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Not sure if this is an issue with the plugin or the main app.

### How to reproduce

* Install Kap 3.2.2
* Try to turn on the streamable plugin directly from the preferences panel

```
Something went wrong while loading “kap-streamable”
Error: schema is invalid: data.properties['password'].type should be equal to one of the allowed values, data.properties['password'].type should be array, data.properties['password'].type should match some schema in anyOf
at CustomAjv.validateSchema (/Applications/Kap.app/Contents/Resources/app.asar/node_modules/ajv/lib/ajv.js:178:16)
at CustomAjv._addSchema (/Applications/Kap.app/Contents/Resources/app.asar/node_modules/ajv/lib/ajv.js:307:10)
at CustomAjv.compile (/Applications/Kap.app/Contents/Resources/app.asar/node_modules/ajv/lib/ajv.js:113:24)
at /Applications/Kap.app/Contents/Resources/app.asar/main/utils/plugin-config.js:35:29
at Array.map ()
at new PluginConfig (/Applications/Kap.app/Contents/Resources/app.asar/main/utils/plugin-config.js:8:81)
at new InstalledPlugin (/Applications/Kap.app/Contents/Resources/app.asar/main/plugin.js:48:21)
at Plugins.install (/Applications/Kap.app/Contents/Resources/app.asar/main/common/plugins.js:126:22)
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure by enabling the plugin in Kap 3.2.2 and use the reported schema validation error as the starting point. Inspect the plugin configuration and the loading path around main/utils/plugin-config.js; done means the kap-streamable plugin loads successfully from the preferences panel.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.