[HttpGet("{motivationId}")] //motivations by user should be in the users controller? public async Task <IActionResult> GetMotivationsById(string motivationId) { if (!Guid.TryParse(motivationId, out _)) { return(BadRequest("The id of this motivation is not valid")); } var user = await GetOrThrowForCurrentUser().ConfigureAwait(false); return(Ok(await _motivationQueries.GetById(user.Id, motivationId).ConfigureAwait(false))); }