Fixes a case

vnext
Paul Schneider 8 years ago
parent edbc5a5554
commit 05465c304b
1 changed files with 7 additions and 11 deletions

@ -56,17 +56,13 @@ public class GCMController : Controller
_context.GCMDevices.Add(declaration); _context.GCMDevices.Add(declaration);
_context.SaveChanges(); _context.SaveChanges();
} }
if (declaration.LatestActivityUpdate > default(DateTime)) var latestActivityUpdate = _context.Activities.Aggregate(
{ (a,b)=>a.DateModified>b.DateModified?a:b
var latestActivityUpdate = _context.Activities.Aggregate( ).DateModified;
(a,b)=>a.DateModified>b.DateModified?a:b return Json(new {
).DateModified; IsAnUpdate = deviceAlreadyRegistered,
return Json(new { UpdateActivities = latestActivityUpdate>declaration.LatestActivityUpdate
IsAnUpdate = deviceAlreadyRegistered, });
UpdateActivities = latestActivityUpdate>declaration.LatestActivityUpdate?true:false
});
}
return Json(new { IsAnUpdate = deviceAlreadyRegistered });
} }
return new BadRequestObjectResult(ModelState); return new BadRequestObjectResult(ModelState);
} }

Loading…