@@ -52,6 +52,7 @@ public class Message implements Serializable {
5252 private Message pinned_message ;
5353 private Invoice invoice ;
5454 private SuccessfulPayment successful_payment ;
55+ private String connected_website ;
5556
5657 public Integer messageId () {
5758 return message_id ;
@@ -225,6 +226,10 @@ public SuccessfulPayment successfulPayment() {
225226 return successful_payment ;
226227 }
227228
229+ public String connectedWebsite () {
230+ return connected_website ;
231+ }
232+
228233 @ Override
229234 public boolean equals (Object o ) {
230235 if (this == o ) return true ;
@@ -294,7 +299,9 @@ public boolean equals(Object o) {
294299 if (pinned_message != null ? !pinned_message .equals (message .pinned_message ) : message .pinned_message != null )
295300 return false ;
296301 if (invoice != null ? !invoice .equals (message .invoice ) : message .invoice != null ) return false ;
297- return successful_payment != null ? successful_payment .equals (message .successful_payment ) : message .successful_payment == null ;
302+ if (successful_payment != null ? !successful_payment .equals (message .successful_payment ) : message .successful_payment != null )
303+ return false ;
304+ return connected_website != null ? connected_website .equals (message .connected_website ) : message .connected_website == null ;
298305 }
299306
300307 @ Override
@@ -347,6 +354,7 @@ public String toString() {
347354 ", pinned_message=" + pinned_message +
348355 ", invoice=" + invoice +
349356 ", successful_payment=" + successful_payment +
357+ ", connected_website='" + connected_website + '\'' +
350358 '}' ;
351359 }
352360}
0 commit comments