save as new on save with parent id
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
using Pilz.Data;
|
using Pilz.Data;
|
||||||
using Pilz.Net.Api.Messages;
|
using Pilz.Net.Api.Messages;
|
||||||
|
using Pilz.Net.Extensions;
|
||||||
|
|
||||||
namespace Pilz.Net.Api.Client;
|
namespace Pilz.Net.Api.Client;
|
||||||
|
|
||||||
@@ -22,6 +23,8 @@ public abstract class BaseChildItemClient<T>(IApiClient client) : BaseClient<T>(
|
|||||||
|
|
||||||
public virtual async Task<T> Save(T item, int parentId)
|
public virtual async Task<T> Save(T item, int parentId)
|
||||||
{
|
{
|
||||||
|
if (parentId != 0)
|
||||||
|
return await Save(item);
|
||||||
return (await client.SendRequest<GeneralItemMessages<T>.Item>(
|
return (await client.SendRequest<GeneralItemMessages<T>.Item>(
|
||||||
ApiEndpoint,
|
ApiEndpoint,
|
||||||
HttpMethod.Post,
|
HttpMethod.Post,
|
||||||
|
|||||||
Reference in New Issue
Block a user