parent
							
								
									a8ad48cb11
								
							
						
					
					
						commit
						1d839f56c5
					
				|  | @ -2,6 +2,7 @@ | |||
| /** | ||||
|  * @fileoverview | ||||
|  * @enhanceable | ||||
|  * @suppress {missingRequire} reports error on implicit type usages. | ||||
|  * @suppress {messageConventions} JS Compiler reports an error if a variable or | ||||
|  *     field starts with 'MSG_' and isn't a translatable message. | ||||
|  * @public | ||||
|  | @ -12,7 +13,7 @@ | |||
| 
 | ||||
| var jspb = require('google-protobuf'); | ||||
| var goog = jspb; | ||||
| var global = Function('return this')(); | ||||
| var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); | ||||
| 
 | ||||
| var google_protobuf_struct_pb = require('google-protobuf/google/protobuf/struct_pb.js'); | ||||
| goog.object.extend(proto, google_protobuf_struct_pb); | ||||
|  | @ -627,7 +628,10 @@ proto.proto.NotificationRequest.toObject = function(includeInstance, msg) { | |||
|     mutablecontent: jspb.Message.getBooleanFieldWithDefault(msg, 13, false), | ||||
|     data: (f = msg.getData()) && google_protobuf_struct_pb.Struct.toObject(includeInstance, f), | ||||
|     image: jspb.Message.getFieldWithDefault(msg, 15, ""), | ||||
|     priority: jspb.Message.getFieldWithDefault(msg, 16, 0) | ||||
|     priority: jspb.Message.getFieldWithDefault(msg, 16, 0), | ||||
|     id: jspb.Message.getFieldWithDefault(msg, 17, ""), | ||||
|     pushtype: jspb.Message.getFieldWithDefault(msg, 18, ""), | ||||
|     development: jspb.Message.getBooleanFieldWithDefault(msg, 19, false) | ||||
|   }; | ||||
| 
 | ||||
|   if (includeInstance) { | ||||
|  | @ -730,6 +734,18 @@ proto.proto.NotificationRequest.deserializeBinaryFromReader = function(msg, read | |||
|       var value = /** @type {!proto.proto.NotificationRequest.Priority} */ (reader.readEnum()); | ||||
|       msg.setPriority(value); | ||||
|       break; | ||||
|     case 17: | ||||
|       var value = /** @type {string} */ (reader.readString()); | ||||
|       msg.setId(value); | ||||
|       break; | ||||
|     case 18: | ||||
|       var value = /** @type {string} */ (reader.readString()); | ||||
|       msg.setPushtype(value); | ||||
|       break; | ||||
|     case 19: | ||||
|       var value = /** @type {boolean} */ (reader.readBool()); | ||||
|       msg.setDevelopment(value); | ||||
|       break; | ||||
|     default: | ||||
|       reader.skipField(); | ||||
|       break; | ||||
|  | @ -873,6 +889,27 @@ proto.proto.NotificationRequest.serializeBinaryToWriter = function(message, writ | |||
|       f | ||||
|     ); | ||||
|   } | ||||
|   f = message.getId(); | ||||
|   if (f.length > 0) { | ||||
|     writer.writeString( | ||||
|       17, | ||||
|       f | ||||
|     ); | ||||
|   } | ||||
|   f = message.getPushtype(); | ||||
|   if (f.length > 0) { | ||||
|     writer.writeString( | ||||
|       18, | ||||
|       f | ||||
|     ); | ||||
|   } | ||||
|   f = message.getDevelopment(); | ||||
|   if (f) { | ||||
|     writer.writeBool( | ||||
|       19, | ||||
|       f | ||||
|     ); | ||||
|   } | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
|  | @ -1229,6 +1266,60 @@ proto.proto.NotificationRequest.prototype.setPriority = function(value) { | |||
| }; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * optional string ID = 17; | ||||
|  * @return {string} | ||||
|  */ | ||||
| proto.proto.NotificationRequest.prototype.getId = function() { | ||||
|   return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 17, "")); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * @param {string} value | ||||
|  * @return {!proto.proto.NotificationRequest} returns this | ||||
|  */ | ||||
| proto.proto.NotificationRequest.prototype.setId = function(value) { | ||||
|   return jspb.Message.setProto3StringField(this, 17, value); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * optional string pushType = 18; | ||||
|  * @return {string} | ||||
|  */ | ||||
| proto.proto.NotificationRequest.prototype.getPushtype = function() { | ||||
|   return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 18, "")); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * @param {string} value | ||||
|  * @return {!proto.proto.NotificationRequest} returns this | ||||
|  */ | ||||
| proto.proto.NotificationRequest.prototype.setPushtype = function(value) { | ||||
|   return jspb.Message.setProto3StringField(this, 18, value); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * optional bool development = 19; | ||||
|  * @return {boolean} | ||||
|  */ | ||||
| proto.proto.NotificationRequest.prototype.getDevelopment = function() { | ||||
|   return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 19, false)); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  * @param {boolean} value | ||||
|  * @return {!proto.proto.NotificationRequest} returns this | ||||
|  */ | ||||
| proto.proto.NotificationRequest.prototype.setDevelopment = function(value) { | ||||
|   return jspb.Message.setProto3BooleanField(this, 19, value); | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -257,6 +257,9 @@ type NotificationRequest struct { | |||
| 	Image            string                       `protobuf:"bytes,15,opt,name=image,proto3" json:"image,omitempty"` | ||||
| 	Priority         NotificationRequest_Priority `protobuf:"varint,16,opt,name=priority,proto3,enum=proto.NotificationRequest_Priority" json:"priority,omitempty"` | ||||
| 	ID               string                       `protobuf:"bytes,17,opt,name=ID,proto3" json:"ID,omitempty"` | ||||
| 	PushType         string                       `protobuf:"bytes,18,opt,name=pushType,proto3" json:"pushType,omitempty"` | ||||
| 	// default is production
 | ||||
| 	Development bool `protobuf:"varint,19,opt,name=development,proto3" json:"development,omitempty"` | ||||
| } | ||||
| 
 | ||||
| func (x *NotificationRequest) Reset() { | ||||
|  | @ -410,6 +413,20 @@ func (x *NotificationRequest) GetID() string { | |||
| 	return "" | ||||
| } | ||||
| 
 | ||||
| func (x *NotificationRequest) GetPushType() string { | ||||
| 	if x != nil { | ||||
| 		return x.PushType | ||||
| 	} | ||||
| 	return "" | ||||
| } | ||||
| 
 | ||||
| func (x *NotificationRequest) GetDevelopment() bool { | ||||
| 	if x != nil { | ||||
| 		return x.Development | ||||
| 	} | ||||
| 	return false | ||||
| } | ||||
| 
 | ||||
| type NotificationReply struct { | ||||
| 	state         protoimpl.MessageState | ||||
| 	sizeCache     protoimpl.SizeCache | ||||
|  | @ -583,7 +600,7 @@ var file_gorush_proto_rawDesc = []byte{ | |||
| 	0x6f, 0x63, 0x41, 0x72, 0x67, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6c, 0x6f, | ||||
| 	0x63, 0x41, 0x72, 0x67, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x4c, 0x6f, | ||||
| 	0x63, 0x41, 0x72, 0x67, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x74, 0x69, 0x74, | ||||
| 	0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x41, 0x72, 0x67, 0x73, 0x22, 0xb3, 0x04, 0x0a, 0x13, 0x4e, 0x6f, | ||||
| 	0x6c, 0x65, 0x4c, 0x6f, 0x63, 0x41, 0x72, 0x67, 0x73, 0x22, 0xf1, 0x04, 0x0a, 0x13, 0x4e, 0x6f, | ||||
| 	0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, | ||||
| 	0x74, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, | ||||
| 	0x09, 0x52, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x6c, 0x61, | ||||
|  | @ -616,37 +633,41 @@ var file_gorush_proto_rawDesc = []byte{ | |||
| 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, | ||||
| 	0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x50, 0x72, 0x69, 0x6f, 0x72, | ||||
| 	0x69, 0x74, 0x79, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x0e, 0x0a, | ||||
| 	0x02, 0x49, 0x44, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x22, 0x20, 0x0a, | ||||
| 	0x08, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x4f, 0x52, | ||||
| 	0x4d, 0x41, 0x4c, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x48, 0x49, 0x47, 0x48, 0x10, 0x01, 0x22, | ||||
| 	0x45, 0x0a, 0x11, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, | ||||
| 	0x65, 0x70, 0x6c, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, | ||||
| 	0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x16, | ||||
| 	0x0a, 0x06, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, | ||||
| 	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x22, 0x2e, 0x0a, 0x12, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, | ||||
| 	0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, | ||||
| 	0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, | ||||
| 	0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x22, 0x93, 0x01, 0x0a, 0x13, 0x48, 0x65, 0x61, 0x6c, 0x74, | ||||
| 	0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, | ||||
| 	0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, | ||||
| 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, | ||||
| 	0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, | ||||
| 	0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, | ||||
| 	0x22, 0x3a, 0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, | ||||
| 	0x73, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0b, | ||||
| 	0x0a, 0x07, 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x4e, | ||||
| 	0x4f, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x32, 0x48, 0x0a, 0x06, | ||||
| 	0x47, 0x6f, 0x72, 0x75, 0x73, 0x68, 0x12, 0x3e, 0x0a, 0x04, 0x53, 0x65, 0x6e, 0x64, 0x12, 0x1a, | ||||
| 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, | ||||
| 	0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x72, 0x6f, | ||||
| 	0x74, 0x6f, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, | ||||
| 	0x65, 0x70, 0x6c, 0x79, 0x22, 0x00, 0x32, 0x48, 0x0a, 0x06, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, | ||||
| 	0x12, 0x3e, 0x0a, 0x05, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x19, 0x2e, 0x70, 0x72, 0x6f, 0x74, | ||||
| 	0x6f, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, | ||||
| 	0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x48, 0x65, 0x61, | ||||
| 	0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, | ||||
| 	0x42, 0x0a, 0x5a, 0x08, 0x2e, 0x2f, 0x3b, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, | ||||
| 	0x6f, 0x74, 0x6f, 0x33, | ||||
| 	0x02, 0x49, 0x44, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x44, 0x12, 0x1a, 0x0a, | ||||
| 	0x08, 0x70, 0x75, 0x73, 0x68, 0x54, 0x79, 0x70, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, | ||||
| 	0x08, 0x70, 0x75, 0x73, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x76, | ||||
| 	0x65, 0x6c, 0x6f, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, | ||||
| 	0x64, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x20, 0x0a, 0x08, 0x50, | ||||
| 	0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x4f, 0x52, 0x4d, 0x41, | ||||
| 	0x4c, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x48, 0x49, 0x47, 0x48, 0x10, 0x01, 0x22, 0x45, 0x0a, | ||||
| 	0x11, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x70, | ||||
| 	0x6c, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, | ||||
| 	0x01, 0x28, 0x08, 0x52, 0x07, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x16, 0x0a, 0x06, | ||||
| 	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x63, 0x6f, | ||||
| 	0x75, 0x6e, 0x74, 0x73, 0x22, 0x2e, 0x0a, 0x12, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, | ||||
| 	0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, | ||||
| 	0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x65, 0x72, | ||||
| 	0x76, 0x69, 0x63, 0x65, 0x22, 0x93, 0x01, 0x0a, 0x13, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, | ||||
| 	0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x06, | ||||
| 	0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x70, | ||||
| 	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, | ||||
| 	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, | ||||
| 	0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x3a, | ||||
| 	0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, | ||||
| 	0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, | ||||
| 	0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x4e, 0x4f, 0x54, | ||||
| 	0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x32, 0x48, 0x0a, 0x06, 0x47, 0x6f, | ||||
| 	0x72, 0x75, 0x73, 0x68, 0x12, 0x3e, 0x0a, 0x04, 0x53, 0x65, 0x6e, 0x64, 0x12, 0x1a, 0x2e, 0x70, | ||||
| 	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, | ||||
| 	0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, | ||||
| 	0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x70, | ||||
| 	0x6c, 0x79, 0x22, 0x00, 0x32, 0x48, 0x0a, 0x06, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x12, 0x3e, | ||||
| 	0x0a, 0x05, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x19, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, | ||||
| 	0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, | ||||
| 	0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, | ||||
| 	0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x0a, | ||||
| 	0x5a, 0x08, 0x2e, 0x2f, 0x3b, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, | ||||
| 	0x6f, 0x33, | ||||
| } | ||||
| 
 | ||||
| var ( | ||||
|  |  | |||
|  | @ -39,6 +39,9 @@ message NotificationRequest { | |||
|   } | ||||
|   Priority priority = 16; | ||||
|   string ID = 17; | ||||
|   string pushType = 18; | ||||
|   // default is production | ||||
|   bool development = 19; | ||||
| } | ||||
| 
 | ||||
| message NotificationReply { | ||||
|  |  | |||
|  | @ -70,6 +70,8 @@ func (s *Server) Send(ctx context.Context, in *proto.NotificationRequest) (*prot | |||
| 		MutableContent:   in.MutableContent, | ||||
| 		Image:            in.Image, | ||||
| 		Priority:         strings.ToLower(in.GetPriority().String()), | ||||
| 		PushType:         in.PushType, | ||||
| 		Development:      in.Development, | ||||
| 	} | ||||
| 
 | ||||
| 	if badge > 0 { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue