TimePunch

Offene Punkte und Anregungen für TimePunch.
Aufgabenliste

FS#926 - Fehlermeldung auf der Gruppenseite, wenn kein Team existiert

Gehört zu Projekt: TimePunch
Angelegt Gerhard Stephan (Gerhard) - Sonntag, 07 Oktober 2018, 15:53 GMT
Zuletzt bearbeitet von Gerhard Stephan (Gerhard) - Donnerstag, 17 Dezember 2020, 17:25 GMT
Aufgabentyp Bug Report
Kategorie Tp Calendar
Status Geschlossen
Zuständig Gerhard Stephan (Gerhard)
Betriebssystem All
Schweregrad Niedrig
Priorität Normal
Betrifft Version 3.30
Fällig in Version 4.20
Fällig am Unbestimmt
Prozent erledigt 100%
Stimmen 0
Versteckt Nein

Beschreibung

Beim Kalender wird oft (aber nicht immer) eine Fehlermeldung geworfen, wenn kein Team in der Datenbank existiert.


2018-10-06 13:33:10,405 [122] FATAL: TpExpectionHandler
System.ArgumentException: The parameters dictionary contains a null entry for parameter 'groupId' of non-nullable type 'System.Guid' for method 'System.Web.Mvc.ActionResult GetGroupOverview(System.Guid, System.DateTime)' in 'TimePunch.Calendar.Controllers.MyCalendarController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter.
Parameter name: parameters
at System.Web.Mvc.ActionDescriptor.ExtractParameterFromDictionary(ParameterInfo parameterInfo, IDictionary`2 parameters, MethodInfo methodInfo)
at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
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.<InvokeActionMethodFilterAsynchronouslyRecursive>b__11_0()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass11_1.<InvokeActionMethodFilterAsynchronouslyRecursive>b__2()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_6.<BeginInvokeAction>b__3()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(IAsyncResult asyncResult)
2018-10-06 13:33:10,405 [122] ERROR: TpExpectionHandler : Error, controller: MyCalendar, action: GetGroupOverview
Diese Aufgabe ist abhängig von

Geschlossen  Gerhard Stephan (Gerhard)
Donnerstag, 17 Dezember 2020, 17:25 GMT
Grund für Schließung:  Works for me
Zusätzlicher Kommentar zur Schließung:  Der Fehler kann in der aktuellen Implementierung nicht nachvollzogen werden.
Kommentar von Gerhard Stephan (Gerhard) - Donnerstag, 11 Oktober 2018, 13:12 GMT
  • Feld geändert: Status (Assigned → Researching)
  • Zuständigkeit entfernt:
der Fehler sollte nur im Log auftreten und nicht in das UI durschlagen.
Das muss noch untersucht werden.
Kommentar von Gerhard Stephan (Gerhard) - Freitag, 23 Oktober 2020, 16:39 GMT
eventuell tritt der Fehler auf, wenn das Team gelöscht wurde?

Lade...