mirror of
https://github.com/Caraxi/mare.client.git
synced 2025-12-12 22:17:22 +01:00
fix some shit
This commit is contained in:
parent
238e20594c
commit
b8e949819e
2 changed files with 23 additions and 2 deletions
|
|
@ -169,8 +169,29 @@ public sealed class TransientResourceManager : DisposableMediatorSubscriberBase
|
|||
}
|
||||
|
||||
int removed = set.RemoveWhere(p => list.Contains(p, StringComparer.OrdinalIgnoreCase));
|
||||
Logger.LogInformation("Removed {removed} previously existing paths", removed);
|
||||
Logger.LogInformation("Removed {removed} previously existing transient paths", removed);
|
||||
}
|
||||
|
||||
bool reloadSemiTransient = false;
|
||||
if (SemiTransientResources.TryGetValue(objectKind, out var semiset))
|
||||
{
|
||||
foreach (var file in semiset.Where(p => list.Contains(p, StringComparer.OrdinalIgnoreCase)))
|
||||
{
|
||||
Logger.LogTrace("Removing From Transient: {file}", file);
|
||||
PlayerConfig.RemovePath(file);
|
||||
}
|
||||
|
||||
int removed = semiset.RemoveWhere(p => list.Contains(p, StringComparer.OrdinalIgnoreCase));
|
||||
Logger.LogInformation("Removed {removed} previously existing semi transient paths", removed);
|
||||
if (removed > 0)
|
||||
{
|
||||
reloadSemiTransient = true;
|
||||
_configurationService.Save();
|
||||
}
|
||||
}
|
||||
|
||||
if (reloadSemiTransient)
|
||||
_semiTransientResources = null;
|
||||
}
|
||||
|
||||
protected override void Dispose(bool disposing)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue