Skip to content

Permissions _just don't work_ if a newly release if the test version was installed #359

@BarryCarlyon

Description

@BarryCarlyon

Brief description

Capability permissions "die" on a newly released extension (no prior versions) if that channel had the test version installed

How to reproduce

If you are building an extension.
During the building you may get the test version of the extension installed to an affliate or partner channel.
Then when you get your extension reviewed and release it, it being the first ever version.

Said affiliate/partner will now have the released version.

However, in some cases one or more of the permissions for subs/chat send/bits enabled capabilities become broken and forced off.
The afiliate/partner cannot use the manage permissions UI to toggle the permission on.
Generally the only fix for the issue is to completely uninstall the extension and reinstall it.

Expected behavior

Permissions not to asplode

Additional context or questions

I have observed it myself.
With "chat" often not working for no reason, until extension reinstall

Most recently in Discord at https://discord.com/channels/504015559252377601/523676096277905419/825077875547176986 we are yet to resolve this instance of this bug.

And it does periodically popup in Discord as a issue people have and a reinstall resolves

** RESOLUTION **

Full uninstall and reinstall the extension to the channel in question.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions