You're reading docs for Nextly Alpha. APIs may change between releases.

CLIError codes

NEXTLY_PLUGIN_REMOVED_WIDGET_CHANNEL

A plugin declares widgets or widget data sources through a key Nextly no longer reads.

Cause

A plugin declares widgets or widget data sources through a key Nextly no longer reads.

A plugin adds dashboard widgets one way: each declared with defineWidget() under contributes.dashboard.widgets, its data read by the widget's load as the person asking. contributes.admin.widgets and contributes.widgetSources are not read, so a plugin that still carries either, enabled or not, is refused at startup. The message names the plugin and the key.

Fix

  • Declare each widget with defineWidget() under contributes.dashboard.widgets, read its data in that widget's load, and remove the key.
  • If the plugin is not yours, update it to a release that declares its widgets that way.

Example

✗ Plugin "reviews" declares `contributes.widgetSources`, which Nextly no longer reads.
  Why:  A plugin adds dashboard widgets one way: each declared with `defineWidget()` under `contributes.dashboard.widgets`, whose `load` reads its data as the person asking.
  Next: Declare each widget with `defineWidget()` under `contributes.dashboard.widgets`, read its data in that widget's `load`, and remove the key. If the plugin is not yours, update it to a release that declares its widgets that way.
  Docs: https://nextlyhq.com/docs/cli/errors/nextly-plugin-removed-widget-channel  (NEXTLY_PLUGIN_REMOVED_WIDGET_CHANNEL)

On this page

Was this page helpful?