thetishbyte
Forum Replies Created
-
Gotcha, thanks!
Hi, can confirm that this fixed the issue.
Do you know when/if this fix will be included in the main plugin?Also, do mu-plugins like these need to be removed later when fixes like this are implemented?
Thanks!Hi, just wanted to followup on this.
Thanks for the update!
I wanted to also add that I tested this in a separate site on a separate host and ran into the same issue.Adding to this, I’ve tested the Power Automate endpoint URL (with and without the ampersand) using https://reqbin.com/ to send a sample JSON payload and can confirm that it works just fine.
This fix works, thank you!
Apologies again, the fix was working specifically for the testing form, but it seems that a different (more complex) form doesn’t like the fix at all (it isn’t attaching the uploaded file to any of the recipients). I’ve reverted in the meantime so that it can continue with at least one working for now.
The problem form in question is attached here.
Is there a way to see what it doesn’t work with the new fix?That has worked, thank you very much!
Hi, sorry for the late response.
Would this be in addition to the existing mu-plugin ([Forminator] – Attach upload file to email) or would it replace it?
Thanks!Hi, I didn’t want to reopen this issue, but I ran into a particular issue with the file uploads/attachments (and assuming this mu-plugin). If I set more than one recipient (multiple notifications) in the Email Notifications to receive the uploaded files, it only attaches to the first one. My working theory is that it takes the uploaded file, attaches it to the first notification (or one of, it varies), deletes the uploaded file, proceeds to attach the missing file to the other notifications. If it runs the delete after all other email notifications, then it would work correctly. Again, just a theory.
Using the mu-plugin and the test form below, it should be reproducible.
{"type":"form","data":{"fields":[{"id":"email-1","element_id":"email-1","form_id":"wrapper-5363-3118","type":"email","options":[],"cols":"12","conditions":[],"wrapper_id":"wrapper-5363-3118","validation":"","placeholder":"E.g. [email protected]","field_label":"Email Address","required":"1"},{"id":"upload-1","element_id":"upload-1","form_id":"wrapper-1410-9195","type":"upload","options":[],"cols":"12","conditions":[],"wrapper_id":"wrapper-1410-9195","field_label":"Upload file","filetypes":["all-image","all-video","all-document","all-audio","all-archive","all-text","all-spreadsheet","all-interactive","jpg|jpeg|jpe","gif","png","bmp","tiff|tif","webp","ico","heic","asf|asx","wmv","wmx","wm","avi","divx","flv","mov|qt","mpeg|mpg|mpe","mp4|m4v","ogv","webm","mkv","3gp|3gpp","3g2|3gp2","txt|asc|c|cc|h|srt","csv","tsv","ics","rtx","css","htm|html","vtt","dfxp","mp3|m4a|m4b","aac","ra|ram","wav","ogg|oga","flac","mid|midi","wma","wax","mka","rtf","js","pdf","class","tar","zip","gz|gzip","rar","7z","psd","xcf","doc","pot|pps|ppt","wri","xla|xls|xlt|xlw","mdb","mpp","docx","docm","dotx","dotm","xlsx","xlsm","xlsb","xltx","xltm","xlam","pptx","pptm","ppsx","ppsm","potx","potm","ppam","sldx","sldm","onetoc|onetoc2|onetmp|onepkg","oxps","xps","odt","odp","ods","odg","odc","odb","odf","wp|wpd","key","numbers","pages","ttf","otf","eot","woff","svg","redux"],"file-type":"single","file-limit":"unlimited","upload-limit":"8","filesize":"MB","required":"1","use_as_attachment":"1","delete_uploaded_file":"1"}],"settings":{"pagination-header":"nav","paginationData":{"pagination-header-design":"show","pagination-header":"nav"},"formName":"test uploads","version":"1.15.12","form-border-style":"none","form-padding":"","form-border":"","fields-style":"open","validation":"on_submit","akismet-protection":"1","form-style":"default","enable-ajax":"true","autoclose":"true","submission-indicator":"show","indicator-label":"Submitting...","form-type":"default","submission-behaviour":"behaviour-thankyou","thankyou-message":"Thank you for contacting us, we will be in touch shortly.","submitData":{"custom-submit-text":"Send Message","custom-invalid-form-message":"Error: Your form is not valid, please fix the errors!"},"validation-inline":"1","form-expire":"no_expire","form-padding-top":"0","form-padding-right":"0","form-padding-bottom":"0","form-padding-left":"0","form-border-width":"0","form-border-radius":"0","cform-label-font-family":"Roboto","cform-label-custom-family":"","cform-label-font-size":"12","cform-label-font-weight":"bold","cform-title-font-family":"Roboto","cform-title-custom-family":"","cform-title-font-size":"45","cform-title-font-weight":"normal","cform-title-text-align":"left","cform-subtitle-font-family":"Roboto","cform-subtitle-custom-font":"","cform-subtitle-font-size":"18","cform-subtitle-font-weight":"normal","cform-subtitle-text-align":"left","cform-input-font-family":"Roboto","cform-input-custom-font":"","cform-input-font-size":"16","cform-input-font-weight":"normal","cform-radio-font-family":"Roboto","cform-radio-custom-font":"","cform-radio-font-size":"14","cform-radio-font-weight":"normal","cform-select-font-family":"Roboto","cform-select-custom-family":"","cform-select-font-size":"16","cform-select-font-weight":"normal","cform-multiselect-font-family":"Roboto","cform-multiselect-custom-font":"","cform-multiselect-font-size":"16","cform-multiselect-font-weight":"normal","cform-dropdown-font-family":"Roboto","cform-dropdown-custom-font":"","cform-dropdown-font-size":"16","cform-dropdown-font-weight":"normal","cform-calendar-font-family":"Roboto","cform-calendar-custom-font":"","cform-calendar-font-size":"13","cform-calendar-font-weight":"normal","cform-button-font-family":"Roboto","cform-button-custom-font":"","cform-button-font-size":"14","cform-button-font-weight":"500","cform-timeline-font-family":"Roboto","cform-timeline-custom-font":"","cform-timeline-font-size":"12","cform-timeline-font-weight":"normal","cform-pagination-font-family":"","cform-pagination-custom-font":"","cform-pagination-font-size":"16","cform-pagination-font-weight":"normal","payment_require_ssl":"","submission-file":"delete","store_submissions":"1","form_name":"test-uploads","form_status":"publish"},"client_id":null,"integration_conditions":[],"behaviors":[{"slug":"behavior-1234-4567","label":"","autoclose-time":"5","autoclose":"true","newtab":"sametab","thankyou-message":"Thank you for contacting us, we will be in touch shortly.","email-thankyou-message":"","manual-thankyou-message":"","submission-behaviour":"behaviour-thankyou","redirect-url":""}],"notifications":[{"slug":"notification-1234-4567","label":"test 1","email-recipients":"default","recipients":"{email-1}","email-subject":"test 1","email-editor":"<p>test 1<br \/>This message was sent from {site_url}.<\/p>","email-attachment":"true"},{"slug":"notification-3403-1750","email-subject":"test 2","label":"test 2","email-editor":"<p>test 2<\/p>","email-attachment":"true","recipients":"{email-1}","from-name":"","form-email":"","replyto-email":"","cc-email":"","bcc-email":"","conditions":[]},{"slug":"notification-3173-8249","email-subject":"test 3","label":"test 3","email-editor":"<p>test 3<\/p>","email-attachment":"true","recipients":"{email-1}"}]},"status":"publish","version":"1.15.12"}
Gotcha. Would it possible to have the plugin let you select a different timezone?
I can look into changing the server date/time, but it may affect other things.Alternatively, could we set a time in the Lifespan Expiry Date value so that we could at have it turn off at the right time?
Thanks!Yup, that worked. Thanks!
Note: we have another form which has a number field with limits that does work correctly. I’d rather not have to recreate the form if I have to, but even more so if this is a recurring issue.
Hello, this plugin does solve the issue!
Forum: Plugins
In reply to: [Revision Manager TMC] Is the plugin still supported?This has been resolved. It seems as though they were in the process of changing license systems which is why it may have taken some time.