所以我应该知道比推出预发布更好但我确实...
运行DNN 9.1.1 2svx 9.0.3.00-pre2
问题出现在两个方面: 1.博客应用程序不会保存类别或标签,博客条目保存好,但剥离我添加的任何类别,标签或作者。如果我编辑现有的博客项目,则会显示类别,但如果我将其保存,则会被剥离。
由于#1是一个更复杂的部分,我将专注于#2
这是一个主要包含文本框和HTML框的内容模块。 当我编辑项目时,一切似乎都顺利,并且记录了模块更新事件 但是一个字段:成本永远不会保存到数据库中。没有记录错误。
该字段是一个数字字段。 如果我尝试通过管理员编辑成本字段属性,我会收到400错误请求错误。作为一个实时表格,我没有尝试删除该字段。
您可以提供任何有用的见解。
更新
好的,所以看起来除了字符串之外的所有内容类型都会发生这种情况。如果我尝试编辑内容类型即数字,我会收到JS错误:
{消息:"错误请求",ExceptionMessage:"对象引用未设置为对象的实例。",...}
ExceptionMessage
:
"对象引用未设置为对象的实例。"
ExceptionType
:
" System.NullReferenceException"
信息
:
"错误请求"
堆栈跟踪
:
" at ToSic.Eav.WebApi.EntitiesController.GetManyForEditing(Int32 appId,List 1 items) in C:\Projects\eav-server\ToSic.Eav.WebApi\EntitiesController.cs:line 154
↵ at ToSic.SexyContent.WebApi.EavApiProxies.EntitiesController.GetManyForEditing(List
1项,Int32 appId)在C:\ Projects \ 2SexyContent \ Web \ DesktopModules \ ToSIC_SexyContent \ Sxc WebApi \ EavApiProxies \ EntitiesController.cs:line 95
↵在lambda_method(Closure,Object,Object [])
↵在System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor。<> c__DisplayClass10.b__9(Object instance,Object [] methodParameters)
↵在System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance,Object [] arguments)
↵在System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext,IDictionary 2 arguments, CancellationToken cancellationToken)
↵--- End of stack trace from previous location where exception was thrown ---
↵ at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
↵ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
↵ at System.Web.Http.Tracing.ITraceWriterExtensions.<TraceBeginEndAsyncCore>d__18
1.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Tracing.ITraceWriterExtensions.d__18`1.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext()
↵---从抛出异常的先前位置开始的堆栈跟踪结束---
↵在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
↵在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
↵在System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext()&#34;
以下是我的标题:
[{&#34; EntityId&#34;:1370,&#34; Title&#34;:&#34; General Settings&#34;},{&#34; EntityId&#34;:1418,&# 34;名称&#34;:&#34;数&#34;},{&#34; ContentTypeName&#34;:&#34; @数默认&#34;&#34;元数据&#34;:{& #34;键&#34;:607,&#34;关键字类型&#34;:&#34;数&#34;&#34;的TargetType&#34;:2},&#34;名称&#34;:& #34;数默认&#34;&#34;充液&#34; {&#34;名称&#34;:&#34;成本&#34;}}]
答案 0 :(得分:0)
应该在较新的版本中修复。