PenumbraAPI 5.12 fixes

This commit is contained in:
2025-08-25 18:21:14 +01:00
parent bc72660c7f
commit 77d62b68b4
3 changed files with 11 additions and 5 deletions

View File

@@ -225,9 +225,15 @@ public sealed class IpcCallerPenumbra : DisposableMediatorSubscriberBase, IIpcCa
return await _dalamudUtil.RunOnFrameworkThread(() => return await _dalamudUtil.RunOnFrameworkThread(() =>
{ {
Guid collId;
var collName = "ElfSync_" + uid; var collName = "ElfSync_" + uid;
var collId = _penumbraCreateNamedTemporaryCollection.Invoke(collName); PenumbraApiEc penEC = _penumbraCreateNamedTemporaryCollection.Invoke(uid, collName, out collId);
logger.LogTrace("Creating Temp Collection {collName}, GUID: {collId}", collName, collId); logger.LogTrace("Creating Temp Collection {collName}, GUID: {collId}", collName, collId);
if (penEC != PenumbraApiEc.Success)
{
logger.LogError("Failed to create temporary collection for {collName} with error code {penEC}. Please include this line in any error reports", collName, penEC);
return Guid.Empty;
}
return collId; return collId;
}).ConfigureAwait(false); }).ConfigureAwait(false);

View File

@@ -36,7 +36,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup Condition="!Exists('.\Penumbra.Api\Penumbra.Api.csproj')"> <ItemGroup Condition="!Exists('.\Penumbra.Api\Penumbra.Api.csproj')">
<PackageReference Include="Penumbra.Api" Version="5.10.0" /> <PackageReference Include="Penumbra.Api" Version="5.12.0" />
</ItemGroup> </ItemGroup>
<ItemGroup Condition="Exists('.\Glamourer.Api\Glamourer.Api.csproj')"> <ItemGroup Condition="Exists('.\Glamourer.Api\Glamourer.Api.csproj')">

View File

@@ -113,9 +113,9 @@
}, },
"Penumbra.Api": { "Penumbra.Api": {
"type": "Direct", "type": "Direct",
"requested": "[5.10.0, )", "requested": "[5.12.0, )",
"resolved": "5.10.0", "resolved": "5.12.0",
"contentHash": "ZRIIXQCluNlLoI4I4gNYuYXqb7p48OR1P2/LcL27owToR/A/IG0mH8Ks2HguB/Kjq4RpCinaVkyufpGxGspbTA==" "contentHash": "XGWviAZgokj2djpH50FWgM24jOTpKUuDHvd0HwrzBRY6BEMmpb3HfGIl8+BDE/DqbpH63u6aO2TvzUV6BmXT5w=="
}, },
"SonarAnalyzer.CSharp": { "SonarAnalyzer.CSharp": {
"type": "Direct", "type": "Direct",