Skip to content
Snippets Groups Projects

Изменены запросы Items API (gRPC): Delete, Undelete, Publish, Unpublish. Добавлена возможность обновлять значение системных полей при данных запросах

Merged Valera Shaitorov requested to merge feature/PRXS-1223-UpdateAttrsUpd into master
+ 15
10
@@ -143,13 +143,22 @@ message GetPublishedOptions {
@@ -143,13 +143,22 @@ message GetPublishedOptions {
}
}
message DeleteOptions {
message DeleteOptions {
bool erase = 1;
bool update_attrs = 1;
 
bool erase = 2;
 
}
 
 
message UndeleteOptions {
 
bool update_attrs = 1;
}
}
message PublishOptions {
message PublishOptions {
bool update_attrs = 1;
bool update_attrs = 1;
}
}
 
message UnpublishOptions {
 
bool update_attrs = 1;
 
}
 
message FindPublishedOptions {
message FindPublishedOptions {
common.FindOptions options = 2;
common.FindOptions options = 2;
string locale_id = 3;
string locale_id = 3;
@@ -230,18 +239,13 @@ message UpdateRequest {
@@ -230,18 +239,13 @@ message UpdateRequest {
}
}
message DeleteRequest {
message DeleteRequest {
string space_id = 1;
Item item = 1;
string env_id = 2;
DeleteOptions options = 2;
string collection_id = 3;
string item_id = 4;
DeleteOptions options = 5;
}
}
message UndeleteRequest {
message UndeleteRequest {
string space_id = 1;
Item item = 1;
string env_id = 2;
UndeleteOptions options = 2;
string collection_id = 3;
string item_id = 4;
}
}
message PublishRequest {
message PublishRequest {
@@ -251,6 +255,7 @@ message PublishRequest {
@@ -251,6 +255,7 @@ message PublishRequest {
message UnpublishRequest {
message UnpublishRequest {
Item item = 1;
Item item = 1;
 
UnpublishOptions options = 2;
}
}
message GetPublishedRequest {
message GetPublishedRequest {
Loading