diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/INode.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/INode.java index 7078d36..e4319bc 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/INode.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/INode.java @@ -17,6 +17,7 @@ public interface INode { @NotNull PickingMethod getPickingMethod(); + @Transient @Nullable Boolean isPersist(); @Nullable String getDetail(@NotNull NodeDetails detail); diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java index 7bd573c..46afb59 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java @@ -40,7 +40,6 @@ public class ResponseNode implements INode { return method; } - @Transient @Override public @Nullable Boolean isPersist() { var val = getDetail(NodeDetails.PERSIST); diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/IRoom.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/IRoom.java index 25459e3..cf9e36d 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/IRoom.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/IRoom.java @@ -38,6 +38,7 @@ public interface IRoom { boolean isLocked(); + @Transient @Nullable Boolean isPersist(); @Nullable String getPayload();