Remove keycloak and add missing functions
This commit is contained in:
@@ -42,7 +42,7 @@ namespace Musify.Application.Tracks.Handler
|
||||
await database.Tracks.AddAsync(trackEntity, cancellationToken);
|
||||
await database.SaveChangesAsync(cancellationToken);
|
||||
|
||||
return Result.Success();
|
||||
return Result.Created(TrackResponse.FromEntity(trackEntity));
|
||||
}
|
||||
|
||||
async Task<Result> UploadFilesAsync(
|
||||
|
||||
@@ -33,16 +33,7 @@ namespace Musify.Application.Tracks.Handler
|
||||
.Select(t => TrackResponse.FromEntity(t.Track))
|
||||
.ToPagedListAsync(pageNumber, pageSize, totalCount, cancellationToken);
|
||||
|
||||
var response = new PaginatedResponse<TrackResponse>(
|
||||
pagedTracks.ToArray(),
|
||||
pagedTracks.PageNumber,
|
||||
pagedTracks.PageSize,
|
||||
pagedTracks.PageCount,
|
||||
pagedTracks.TotalItemCount,
|
||||
pagedTracks.HasNextPage,
|
||||
pagedTracks.HasPreviousPage);
|
||||
|
||||
return Result.Success(response);
|
||||
return Result.Success(PaginatedResponse<TrackResponse>.FromPagedList(pagedTracks));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -18,7 +18,6 @@ namespace Musify.Application.Tracks.Handler
|
||||
var pageSize = request.PageSize < 1 ? 10 : request.PageSize;
|
||||
|
||||
var totalCount = await database.PlayLists.CountAsync(cancellationToken);
|
||||
|
||||
var pagedPlayLists = await database.UserHasTracks
|
||||
.AsNoTracking()
|
||||
.OrderBy(t => t.Id)
|
||||
@@ -26,16 +25,7 @@ namespace Musify.Application.Tracks.Handler
|
||||
.Select(t => TrackResponse.FromEntity(t.Track))
|
||||
.ToPagedListAsync(pageNumber, pageSize, totalCount, cancellationToken);
|
||||
|
||||
var response = new PaginatedResponse<TrackResponse>(
|
||||
pagedPlayLists.ToArray(),
|
||||
pagedPlayLists.PageNumber,
|
||||
pagedPlayLists.PageSize,
|
||||
pagedPlayLists.PageCount,
|
||||
pagedPlayLists.TotalItemCount,
|
||||
pagedPlayLists.HasNextPage,
|
||||
pagedPlayLists.HasPreviousPage);
|
||||
|
||||
return Result.Success(response);
|
||||
return Result.Success(PaginatedResponse<TrackResponse>.FromPagedList(pagedPlayLists));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user