This commit is contained in:
2020-06-11 21:28:36 +00:00
parent 9b467d9152
commit 9ebf44f9d5
3 changed files with 36 additions and 18 deletions

View File

@@ -22,7 +22,7 @@ namespace rockfishCore.Controllers
[HttpGet("{dbid}")]
public async Task<IActionResult> Get([FromRoute] Guid dbid)
{
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
@@ -40,10 +40,10 @@ namespace rockfishCore.Controllers
}
else
{
//is it a trial request
var TrialRequest = await ct.TrialRequest.Where(z => z.DbId == dbid && z.DtFetched == null).FirstOrDefaultAsync();
LicenseKey = TrialRequest.Key;
TrialRequest.DtFetched = DateUtil.NowAsEpoch();
//is there a valid trial request
var req = await ct.TrialRequest.Where(z => z.DbId == dbid && z.DtFetched == null && z.Status == TrialRequest.TrialRequestStatus.Approved).FirstOrDefaultAsync();
LicenseKey = req.Key;
req.DtFetched = DateUtil.NowAsEpoch();
await ct.SaveChangesAsync();
}