Skip to content

Code used in Button.Run for compatability reasons is weird and evil. #95

Description

@whoamimaybeme
Image

when the stuff for v6.1.2 is added, the script adds items to certain tables. good, right?
well
this actually is horrible code, as it adds the item multiple times to the array, which means that this happens

Image

and also this code adds it to a table stored in the Button repository script and not within the run function or something, which means that if an older button is used on this, that means that stuff might change that actually shouldnt!

also this button repo script doesnt do anything to constraints during the versions when it was that specific way, so thats also broken if a newer button is used on the Button repo script!

my proposal to fix this

Image

and then have code that works with this

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions