Plug-In functions not available error

Certified Senior Developer

Summary:

I am running into an error in a lower environment when trying to use validateemailaddress from People Functions plug-in and getcontentbyattribute from Content Tools plug-in. Both functions were working a few days ago and are currently working in the higher environment.

Input: a!validateEmailAddress("test@email.com") validateEmailAddress("test@email.com") 

Output: "Expression evaluation error at function a!validateEmailAddress: The function a!validateEmailAddress is unavailable." ***Same error for getcontentbyattribute "Expression evaluation error at function 'validateEmailAddress': The function 'validateemailaddress' is unavailable." 

Steps Already Taken

1. Update People Functions plug-in in the lower environment

2. Update Content Tools plug-in in the lower environment

3. Use different casing on the function: validateEmailAddress() & validateemailaddress()

4. ADDED: Use prefix on the function: a!validatemailaddress()

Any ideas?

  Discussion posts and replies are publicly visible

Parents Reply
  • 0
    Certified Lead Developer
    in reply to ariellea6803

    Can you confirm that the environment in question definitely has the most recent version of the People Functions plug-in installed?  This function is relatively new to People Functions, so if the version is out-of-date even by a little, it might not actually have it.

    Note that I'm not sure why/how that would explain an apparent regression in your case, but i'd at least double check that first.  I have 1.10 (which itself is slightly out-of-date) but is recent enough to have the function - i'm not sure exactly which version it was added in, without checking.

Children