Archived Forum Issue - Posted (15 Views)
Forum Administrator
HuwR
Posts: 4661

Browser: All
URL: /mvc/Forum/Archived/4/

Description
-----------------------

Opening an archived Forum that allows post thanks

Expected result
-----------------------

SHould open a list of archived topics

Actual result
-----------------------
Error:

System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at lambda_method1021(Closure, QueryContext)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expression query)
at PostThanks.Models.PostThanksRepository.IsAuthor(Int32 id, Int32 replyid)
at Snitz.PostThanks.ViewComponents.PostThanksViewComponent.InvokeAsync(String template, Nullable`1 id, Nullable`1 topicid, Boolean showcount)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments)
at AspNetCore.Views_Shared_Components_PostControls_Topic.ExecuteAsync() in C:\WebSites\SnitzMVCCore\Views\Shared\Components\PostControls\Topic.cshtml:line 40
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context)
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts)
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context)
at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments)
at AspNetCore.Views_Shared_ArchivedTopicListing.ExecuteAsync() in C:\WebSites\SnitzMVCCore\Views\Shared\ArchivedTopicListing.cshtml:line 86
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context)
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts)
at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context)
at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.RenderPartialViewAsync(TextWriter writer, Object model, IView view)
at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output)
at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner.<RunAsync>g__Awaited|0_0(Task task, TagHelperExecutionContext executionContext, Int32 i, Int32 count)
at AspNetCore.Views_Forum_Index.ExecuteAsync() in C:\WebSites\SnitzMVCCore\Views\Forum\Index.cshtml:line 219



 Sort direction, for dates DESC means newest first  
 Page size 
Posted
Forum Administrator
HuwR
Posts: 4661

System.InvalidOperationException: Sequence contains no elements at System.Linq.ThrowHelper.ThrowNoElementsException() at lambda_method315(Closure, QueryContext) at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expression query) at PostThanks.Models.PostThanksRepository.IsAuthor(Int32 id, Int32 replyid) at Snitz.PostThanks.ViewComponents.PostThanksViewComponent.InvokeAsync(String template, Nullable`1 id, Nullable`1 topicid, Boolean showcount) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments) at AspNetCore.Views_Shared_Components_PostControls_Topic.ExecuteAsync() in C:\WebSites\SnitzMVCCore\Views\Shared\Components\PostControls\Topic.cshtml:line 43 at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.ViewViewComponentResult.ExecuteAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments) at AspNetCore.Views_Topic_Index.<>c__DisplayClass75_0.<<ExecuteAsync>b__23>d.MoveNext() in C:\WebSites\SnitzMVCCore\Views\Topic\Index.cshtml:line 265 --- End of stack trace from previous location ---

Posted
Forum Administrator
HuwR
Posts: 4661

turned off postthanks for archives.

Should I refactor the code to allow thanks on archived posts?

 
You Must enter a message