Skip to content

Fix policies on macOS #499

@celenityy

Description

@celenityy

(Related to #268)

When configuring policies on macOS via a .plist file, for example:

<key>dkim_verifier@pl</key>
<dict>
	<key>arh.replaceAddonResult</key>
	<false/>
</dict>

macOS appears to converts the booleans to integer values (In this case, it's setting arh.replaceAddonResult to 0...), which completely breaks the policies and prevents them from applying...

For reference: Firefox also had a similar problem to this, and worked around it by allowing users to specify the Type for each preference to specify whether it should be read as a boolean, integer, or string. I'm not sure if something like this would also work here?

Curious to hear your thoughts, thanks for your time and work on this excellent extension! :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions