[backend/api] Order DriveFiles in folder by CreatedAt descending and DriveFolders by Name ascending

This commit is contained in:
pancakes 2024-12-23 00:43:34 +10:00 committed by Laura Hausmann
parent 038637339e
commit 8b54228d44
No known key found for this signature in database
GPG key ID: D044E84C5BE01605

View file

@ -309,6 +309,8 @@ public class DriveController(
var driveFiles = await db.DriveFiles
.Where(p => p.FolderId == id && p.UserId == user.Id)
.OrderByDescending(p => p.CreatedAt)
.ThenBy(p => p.Id)
.Select(p => new DriveFileResponse
{
Id = p.Id,
@ -325,6 +327,8 @@ public class DriveController(
var driveFolders = await db.DriveFolders
.Where(p => p.ParentId == id && p.UserId == user.Id)
.OrderBy(p => p.Name)
.ThenBy(p => p.Id)
.Select(p => new DriveFolderResponse
{
Id = p.Id, Name = p.Name, ParentId = p.ParentId