diff --git a/src/backend/model/database/sql/PreviewManager.ts b/src/backend/model/database/sql/PreviewManager.ts index 36f07977..fc19a9d3 100644 --- a/src/backend/model/database/sql/PreviewManager.ts +++ b/src/backend/model/database/sql/PreviewManager.ts @@ -161,9 +161,9 @@ export class PreviewManager implements IPreviewManager { } })); if (Config.Server.Database.type === DatabaseType.mysql) { - query.orderBy('CHAR_LENGTH(directory.path)', 'DESC'); // shorter the path, its higher up in the hierarchy + query.orderBy('CHAR_LENGTH(directory.path)', 'ASC'); // shorter the path, its higher up in the hierarchy } else { - query.orderBy('LENGTH(directory.path)', 'DESC'); // shorter the path, its higher up in the hierarchy + query.orderBy('LENGTH(directory.path)', 'ASC'); // shorter the path, its higher up in the hierarchy }