Describe the bug
Files uploaded using Advanced File Uploader (2.0) are successfully saved to the Media Library and the correct URL is included in the email notification. However, when I try to include that URL in a (custom) field using a "Create CiviCRM Contact" processor, nothing is saved. A workaround is to retrieve the URL from the notification email and manually cut and paste it into CiviCRM, but this is very laborious.
To Reproduce
Steps to reproduce the behavior:
Create a new Caldera Form in WordPress (I used the "CiviCRM Organisation" template). Add email recipients in the Email tab.
In the Layout tab, add a field of type Advanced File Uploader (2.0).
Enter a "Name", Select "Show in Entry List", "Attach to Mailer", "Add to Media Library", allowed types "jpg,jpeg,png,svg,pdf,tiff,bmp,gif", "Use image previews" 150 x 150. Save the form.
In the Processors tab, add a "Create CiviCRM Contact" processor. Select a contact type and dedupe rule. In CiviCRM, create a custom field of type "Link" (or "Text") to hold the link to the uploaded file. Find this field in Processors > Contact Custom Fields and select the slug of the file uploader (with a percent sign before and after). Save the form.
Make a test submission from the form, with an uploaded image.
Expected behavior
I expected a new contact to be created in CiviCRM (which it is), a new image to appear in the Media Library (which it does), and a notification email to be sent containing the form fields including a link to the image and with a copy of the image attached (which was received). The only problem is, the new contact in CiviCRM is missing the link to the uploaded image. All other fields are present.
Desktop (please complete the following information):
OS: Windows 10
Browser Chrome
Version 80
Additional context
WordPress 5.3.2
CiviCRM 5.22.1 with localization files, language English (UK)
Describe the bug Files uploaded using Advanced File Uploader (2.0) are successfully saved to the Media Library and the correct URL is included in the email notification. However, when I try to include that URL in a (custom) field using a "Create CiviCRM Contact" processor, nothing is saved. A workaround is to retrieve the URL from the notification email and manually cut and paste it into CiviCRM, but this is very laborious.
To Reproduce Steps to reproduce the behavior:
Expected behavior I expected a new contact to be created in CiviCRM (which it is), a new image to appear in the Media Library (which it does), and a notification email to be sent containing the form fields including a link to the image and with a copy of the image attached (which was received). The only problem is, the new contact in CiviCRM is missing the link to the uploaded image. All other fields are present.
Desktop (please complete the following information):
Additional context WordPress 5.3.2 CiviCRM 5.22.1 with localization files, language English (UK)