mirror of
https://git.v0l.io/Kieran/void.cat.git
synced 2025-04-09 03:38:01 +02:00
Fix list files for local disk store
This commit is contained in:
parent
72823ffedd
commit
23bb00c8b7
@ -14,8 +14,11 @@ public static class FileStorageStartup
|
||||
if (settings.CloudStorage != default)
|
||||
{
|
||||
// cloud storage
|
||||
services.AddSingleton<IFileStore, S3FileStore>();
|
||||
services.AddSingleton<IFileMetadataStore, S3FileMetadataStore>();
|
||||
if (settings.CloudStorage.S3 != default)
|
||||
{
|
||||
services.AddSingleton<IFileStore, S3FileStore>();
|
||||
services.AddSingleton<IFileMetadataStore, S3FileMetadataStore>();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -47,7 +47,7 @@ public class LocalDiskFileStore : StreamFileStore, IFileStore
|
||||
|
||||
public ValueTask<PagedResult<PublicVoidFile>> ListFiles(PagedRequest request)
|
||||
{
|
||||
var files = Directory.EnumerateFiles(_settings.DataDirectory)
|
||||
var files = Directory.EnumerateFiles(Path.Combine(_settings.DataDirectory, FilesDir))
|
||||
.Where(a => !Path.HasExtension(a));
|
||||
|
||||
files = (request.SortBy, request.SortOrder) switch
|
||||
|
Loading…
x
Reference in New Issue
Block a user