Kaynağa Gözat

Define Image uri in the Bounty Metadata protobuf

Theophile Sandoz 3 yıl önce
ebeveyn
işleme
ed663cccf7

+ 6 - 0
metadata-protobuf/compiled/index.d.ts

@@ -11,6 +11,9 @@ export interface IBountyMetadata {
 
     /** BountyMetadata discussionThread */
     discussionThread?: (number|null);
+
+    /** BountyMetadata bannerImageUri */
+    bannerImageUri?: (string|null);
 }
 
 /** Represents a BountyMetadata. */
@@ -31,6 +34,9 @@ export class BountyMetadata implements IBountyMetadata {
     /** BountyMetadata discussionThread. */
     public discussionThread: number;
 
+    /** BountyMetadata bannerImageUri. */
+    public bannerImageUri: string;
+
     /**
      * Creates a new BountyMetadata instance using the specified properties.
      * @param [properties] Properties to set

+ 22 - 0
metadata-protobuf/compiled/index.js

@@ -18,6 +18,7 @@ $root.BountyMetadata = (function() {
      * @property {string|null} [title] BountyMetadata title
      * @property {string|null} [description] BountyMetadata description
      * @property {number|null} [discussionThread] BountyMetadata discussionThread
+     * @property {string|null} [bannerImageUri] BountyMetadata bannerImageUri
      */
 
     /**
@@ -59,6 +60,14 @@ $root.BountyMetadata = (function() {
      */
     BountyMetadata.prototype.discussionThread = 0;
 
+    /**
+     * BountyMetadata bannerImageUri.
+     * @member {string} bannerImageUri
+     * @memberof BountyMetadata
+     * @instance
+     */
+    BountyMetadata.prototype.bannerImageUri = "";
+
     /**
      * Creates a new BountyMetadata instance using the specified properties.
      * @function create
@@ -89,6 +98,8 @@ $root.BountyMetadata = (function() {
             writer.uint32(/* id 2, wireType 2 =*/18).string(message.description);
         if (message.discussionThread != null && Object.hasOwnProperty.call(message, "discussionThread"))
             writer.uint32(/* id 3, wireType 0 =*/24).uint32(message.discussionThread);
+        if (message.bannerImageUri != null && Object.hasOwnProperty.call(message, "bannerImageUri"))
+            writer.uint32(/* id 4, wireType 2 =*/34).string(message.bannerImageUri);
         return writer;
     };
 
@@ -132,6 +143,9 @@ $root.BountyMetadata = (function() {
             case 3:
                 message.discussionThread = reader.uint32();
                 break;
+            case 4:
+                message.bannerImageUri = reader.string();
+                break;
             default:
                 reader.skipType(tag & 7);
                 break;
@@ -176,6 +190,9 @@ $root.BountyMetadata = (function() {
         if (message.discussionThread != null && message.hasOwnProperty("discussionThread"))
             if (!$util.isInteger(message.discussionThread))
                 return "discussionThread: integer expected";
+        if (message.bannerImageUri != null && message.hasOwnProperty("bannerImageUri"))
+            if (!$util.isString(message.bannerImageUri))
+                return "bannerImageUri: string expected";
         return null;
     };
 
@@ -197,6 +214,8 @@ $root.BountyMetadata = (function() {
             message.description = String(object.description);
         if (object.discussionThread != null)
             message.discussionThread = object.discussionThread >>> 0;
+        if (object.bannerImageUri != null)
+            message.bannerImageUri = String(object.bannerImageUri);
         return message;
     };
 
@@ -217,6 +236,7 @@ $root.BountyMetadata = (function() {
             object.title = "";
             object.description = "";
             object.discussionThread = 0;
+            object.bannerImageUri = "";
         }
         if (message.title != null && message.hasOwnProperty("title"))
             object.title = message.title;
@@ -224,6 +244,8 @@ $root.BountyMetadata = (function() {
             object.description = message.description;
         if (message.discussionThread != null && message.hasOwnProperty("discussionThread"))
             object.discussionThread = message.discussionThread;
+        if (message.bannerImageUri != null && message.hasOwnProperty("bannerImageUri"))
+            object.bannerImageUri = message.bannerImageUri;
         return object;
     };
 

+ 1 - 0
metadata-protobuf/proto/Bounty.proto

@@ -4,6 +4,7 @@ message BountyMetadata {
   optional string title = 1; // Bounty title
   optional string description = 2; // Bounty description
   optional uint32 discussionThread = 3; // Id of the forum thread used to discuss the bounty
+  optional string banner_image_uri = 4; // Image uri of the bounty's banner
 }
 
 message BountyWorkData {