fix: filter directory names to only paths containing a slash after prefix, excluding filenames
This commit is contained in:
@@ -372,10 +372,11 @@ public class AssetRepository(LactoseDbContext context, ILogger<AssetRepository>
|
||||
sql.Append("WHERE a.\"FolderId\" = {1} ");
|
||||
sql.Append("AND a.\"DeletedAt\" IS NULL AND aa.\"AssetsId\" IS NULL ");
|
||||
sql.Append("AND a.\"OriginalPath\" LIKE {2} ");
|
||||
sql.Append("AND a.\"OriginalPath\" LIKE {3} ");
|
||||
sql.Append("AND LENGTH(a.\"OriginalPath\") > LENGTH({0}) ");
|
||||
|
||||
var parms = new List<object> { prefix, folderId, prefix + "%" };
|
||||
int p = 3;
|
||||
var parms = new List<object> { prefix, folderId, prefix + "%", prefix + "%/%" };
|
||||
int p = 4;
|
||||
|
||||
switch (accessLevel) {
|
||||
case EAccessLevel.Curator:
|
||||
|
||||
Reference in New Issue
Block a user