@@ -22,6 +22,7 @@ public class User implements Serializable {
22
22
private Boolean can_read_all_group_messages ;
23
23
private Boolean supports_inline_queries ;
24
24
private Boolean can_connect_to_business ;
25
+ private Boolean has_main_web_app ;
25
26
26
27
private User () {
27
28
}
@@ -78,12 +79,16 @@ public Boolean canConnectToBusiness() {
78
79
return can_connect_to_business != null && can_connect_to_business ;
79
80
}
80
81
82
+ public Boolean hasMainWebApp () {
83
+ return has_main_web_app ;
84
+ }
85
+
81
86
@ Override
82
87
public boolean equals (Object o ) {
83
88
if (this == o ) return true ;
84
89
if (o == null || getClass () != o .getClass ()) return false ;
85
90
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 ) ;
87
92
}
88
93
89
94
@ Override
@@ -106,6 +111,7 @@ public String toString() {
106
111
", can_read_all_group_messages=" + can_read_all_group_messages +
107
112
", supports_inline_queries=" + supports_inline_queries +
108
113
", can_connect_to_business=" + can_connect_to_business +
114
+ ", has_main_web_app=" + has_main_web_app +
109
115
'}' ;
110
116
}
111
117
}
0 commit comments