From a72bd75907a1b78d1811de3740d0516be82cd804 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Thu, 10 Apr 2025 10:10:36 +0200 Subject: [PATCH] save as new on save with parent id --- Pilz.Net/Api/Client/BaseChildItemClient.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Pilz.Net/Api/Client/BaseChildItemClient.cs b/Pilz.Net/Api/Client/BaseChildItemClient.cs index bcb40a1..0cc285d 100644 --- a/Pilz.Net/Api/Client/BaseChildItemClient.cs +++ b/Pilz.Net/Api/Client/BaseChildItemClient.cs @@ -1,5 +1,6 @@ using Pilz.Data; using Pilz.Net.Api.Messages; +using Pilz.Net.Extensions; namespace Pilz.Net.Api.Client; @@ -22,6 +23,8 @@ public abstract class BaseChildItemClient(IApiClient client) : BaseClient( public virtual async Task Save(T item, int parentId) { + if (parentId != 0) + return await Save(item); return (await client.SendRequest.Item>( ApiEndpoint, HttpMethod.Post,