Create add-on form doesn't show plugin key field for shared workflow

Description

When creating a new add-on listing for a shared workflow (.jwb) file, after you upload the file, all the usual fields become visible on the form except for the plugin key. It is inappropriately showing the "key is not editable because it comes from the plugin artifact" state, as it would for a regular plugin jar, even though a shared workflow has no plugin key in it. It should be showing an editable field, as it would if you selected "my add-on is not directly installable."

Environment

None

Testing Notes

None

Security Policy

None

Team

None

Assignee

Eli Bishop

Reporter

Eli Bishop

Labels

None

Components

None

QA Dev

None

Needs Doc

None

Peer Reviewer

None

Mgr Approver

None

CC

None

Product

None

Payment Model

None

Plugin Key

None

App Key

None

DC app ready for review?

None

Fix versions

Priority

Critical
Configure