Hi all,
I hope you all are doing well. One of the forms we are using is throwing the error below:
This form is a daily form that doesn't do calculations or has a hidden required field like this post suggested could be a cause. We're currently on Forms 11 version 11.0.2307.40547.
It doesn't seem to happen often but every other day.
Staff state that they get this error on tablets, but have no issue on a computer. They do input a value into the required field before submitting despite the error in the screenshot.
I've looked at the logs and it's only happening with this specific form. I filtered the event viewer to event ID 9320.
The logs constantly show Position: 4, 29 and 30. What does position indicate?
Any insight would be appreciated.
Errors encountered during forms submission: <br>Field Name: , Position: 30, Error: This value is required. [LFF9300-ValueRequired] [LFF9312-ErrorOccuredDuringFormsValidation]<br> [LFF9320-FormsValidationAggregateException]
Details:
URL: /Forms/form/submit?IsTriggerPublic=True
Error: FormsValidationAggregateException
Date: 10/22/2023 3:52:48 PM (Eastern Standard Time)
HTTP Status Code: 400
Business Process ID: 36
User: domain\user
IP: 10.10.11.13
Browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36
Instance ID: 8118
Business Process Name: BP name
Stack Trace:
Caught exception: Laserfiche.Forms.CommonUtils.Exceptions.LFFormsException
Message: Errors encountered during forms submission: <br>Field Name: , Position: 30, Error: This value is required. [LFF9300-ValueRequired] [LFF9312-ErrorOccuredDuringFormsValidation]<br> [LFF9320-FormsValidationAggregateException]
at E_Forms.Controllers.FormController.Submit(FormCollection collection)
at lambda_method(Closure , ControllerBase , Object[] )
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c.<BeginInvokeSynchronousActionMethod>b__9_0(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_0.<InvokeActionMethodFilterAsynchronouslyRecursive>b__0()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_2.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__4()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult)