Fix ImportError: ButtonColorChoices lives in netbox.choices
ButtonColorChoices is defined in netbox/netbox/choices.py, not utilities/choices.py (which only has the generic ChoiceSet base). Cross-checked every other NetBox-internal import in the plugin against the actual v4.6.8 source (dcim, netbox, tenancy, utilities packages) to rule out further path mistakes; all others were already correct. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
from django.utils.translation import gettext_lazy as _
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
|
||||||
|
from netbox.choices import ButtonColorChoices
|
||||||
from netbox.plugins import PluginMenu, PluginMenuButton, PluginMenuItem
|
from netbox.plugins import PluginMenu, PluginMenuButton, PluginMenuItem
|
||||||
from utilities.choices import ButtonColorChoices
|
|
||||||
|
|
||||||
concept_buttons = [
|
concept_buttons = [
|
||||||
PluginMenuButton(
|
PluginMenuButton(
|
||||||
|
|||||||
Reference in New Issue
Block a user