diff --git a/pkg/proto/imageStorage.proto b/pkg/proto/imageStorage.proto index fb1a95b..c1d43c6 100644 --- a/pkg/proto/imageStorage.proto +++ b/pkg/proto/imageStorage.proto @@ -1,13 +1,17 @@ syntax="proto3"; -package imageStorage; -option go_package = "./imageStorage"; +import "google/protobuf/empty.proto"; -message UploadImageRequest{ +package imageStorage; +option go_package = "imageStorage/"; + +message UploadMerchImageRequest{ bytes imageData = 1; + string userUuid = 2; + string merchUuid = 3; } -message UploadImageResponse { +message UploadMerchImageResponse { string fullImage = 1; string thumbnail = 2; } @@ -34,13 +38,8 @@ message DeleteImageRequest { string merchUuid = 2; } -message DeleteImageResponse { - string userUuid = 1; - string merchUuid = 2; -} - service ImageStorage { - rpc UploadImage(UploadImageRequest) returns (UploadImageResponse); + rpc UploadImage(UploadMerchImageRequest) returns (UploadMerchImageResponse); rpc GetImage(GetImageRequest) returns (GetImageResponse); - rpc DeleteImage(DeleteImageRequest) returns (GetImageResponse); + rpc DeleteImage(DeleteImageRequest) returns (google.protobuf.Empty); } \ No newline at end of file