Resource icon

User Promotion on Profile Update 2.4.2

No permission to download
  • Fix guest users never matched a 'none' clause despite not having any custom fields
  • Fix "match none" behaviour not working as expected on empty multi-choice selections
  • Trigger user-promotions on associating/dissociating a connected account
  • Like
Reactions: yin9
  • Requires php 7.0+
  • Confirmed XF2.2 support
  • Like
Reactions: yin9
  • Require XF2.1+
  • Adds an explicit "match none" option for custom fields, as stock XF has selected empty custom field matches any.
    • Please review any notices or user promotions to ensure they still do what is expected
  • Add sanity check to prevent trying to run user promotions on deleted users
  • Fix that a custom field with a value of '0' was batching as empty
  • Ensure user promotion check runs after the account upgrade/downgrade process finishes.
    • Fixes user promotions not firing as quickly as expected with Expiring User Upgrades & Gift Upgrades add-ons
  • Trigger user promotions on user upgrade being applied/removed
  • Tweak execution order of class extensions/template modifications/etc to provide predictable ordering
  • Add LICENCE and README.MD to redistributable.