@@ -22,6 +22,7 @@ public class User implements Serializable {
2222 private Boolean can_read_all_group_messages ;
2323 private Boolean supports_inline_queries ;
2424 private Boolean can_connect_to_business ;
25+ private Boolean has_main_web_app ;
2526
2627 private User () {
2728 }
@@ -78,12 +79,16 @@ public Boolean canConnectToBusiness() {
7879 return can_connect_to_business != null && can_connect_to_business ;
7980 }
8081
82+ public Boolean hasMainWebApp () {
83+ return has_main_web_app ;
84+ }
85+
8186 @ Override
8287 public boolean equals (Object o ) {
8388 if (this == o ) return true ;
8489 if (o == null || getClass () != o .getClass ()) return false ;
8590 User user = (User ) o ;
86- return Objects .equals (id , user .id ) && Objects .equals (is_bot , user .is_bot ) && Objects .equals (first_name , user .first_name ) && Objects .equals (last_name , user .last_name ) && Objects .equals (username , user .username ) && Objects .equals (language_code , user .language_code ) && Objects .equals (is_premium , user .is_premium ) && Objects .equals (added_to_attachment_menu , user .added_to_attachment_menu ) && Objects .equals (can_join_groups , user .can_join_groups ) && Objects .equals (can_read_all_group_messages , user .can_read_all_group_messages ) && Objects .equals (supports_inline_queries , user .supports_inline_queries ) && Objects .equals (can_connect_to_business , user .can_connect_to_business );
91+ return Objects .equals (id , user .id ) && Objects .equals (is_bot , user .is_bot ) && Objects .equals (first_name , user .first_name ) && Objects .equals (last_name , user .last_name ) && Objects .equals (username , user .username ) && Objects .equals (language_code , user .language_code ) && Objects .equals (is_premium , user .is_premium ) && Objects .equals (added_to_attachment_menu , user .added_to_attachment_menu ) && Objects .equals (can_join_groups , user .can_join_groups ) && Objects .equals (can_read_all_group_messages , user .can_read_all_group_messages ) && Objects .equals (supports_inline_queries , user .supports_inline_queries ) && Objects .equals (can_connect_to_business , user .can_connect_to_business ) && Objects . equals ( has_main_web_app , user . has_main_web_app ) ;
8792 }
8893
8994 @ Override
@@ -106,6 +111,7 @@ public String toString() {
106111 ", can_read_all_group_messages=" + can_read_all_group_messages +
107112 ", supports_inline_queries=" + supports_inline_queries +
108113 ", can_connect_to_business=" + can_connect_to_business +
114+ ", has_main_web_app=" + has_main_web_app +
109115 '}' ;
110116 }
111117}
0 commit comments