44
55class UserAvatar (KaggleObject ):
66 r"""
7+ A more lightweight version of the User object, with just what's required to
8+ render a user's avatar.
9+
710 Attributes:
811 display_name (str)
912 Display name for the given user
@@ -28,8 +31,6 @@ class UserAvatar(KaggleObject):
2831 TODO(http://b/402224065) remove once clients have migrated from this.
2932 progression_opt_out (bool)
3033 True if the user is opted out of the progression system.
31- is_phone_verified (bool)
32- True if the user is phone verified
3334 """
3435
3536 def __init__ (self ):
@@ -43,7 +44,6 @@ def __init__(self):
4344 self ._performance_tier = None
4445 self ._user_id = None
4546 self ._progression_opt_out = None
46- self ._is_phone_verified = None
4747 self ._freeze ()
4848
4949 @property
@@ -195,20 +195,6 @@ def progression_opt_out(self, progression_opt_out: Optional[bool]):
195195 raise TypeError ('progression_opt_out must be of type bool' )
196196 self ._progression_opt_out = progression_opt_out
197197
198- @property
199- def is_phone_verified (self ) -> bool :
200- """True if the user is phone verified"""
201- return self ._is_phone_verified or False
202-
203- @is_phone_verified .setter
204- def is_phone_verified (self , is_phone_verified : Optional [bool ]):
205- if is_phone_verified is None :
206- del self .is_phone_verified
207- return
208- if not isinstance (is_phone_verified , bool ):
209- raise TypeError ('is_phone_verified must be of type bool' )
210- self ._is_phone_verified = is_phone_verified
211-
212198
213199UserAvatar ._fields = [
214200 FieldMetadata ("displayName" , "display_name" , "_display_name" , str , None , PredefinedSerializer (), optional = True ),
@@ -221,6 +207,5 @@ def is_phone_verified(self, is_phone_verified: Optional[bool]):
221207 FieldMetadata ("performanceTier" , "performance_tier" , "_performance_tier" , UserAchievementTier , None , EnumSerializer (), optional = True ),
222208 FieldMetadata ("userId" , "user_id" , "_user_id" , int , None , PredefinedSerializer (), optional = True ),
223209 FieldMetadata ("progressionOptOut" , "progression_opt_out" , "_progression_opt_out" , bool , None , PredefinedSerializer (), optional = True ),
224- FieldMetadata ("isPhoneVerified" , "is_phone_verified" , "_is_phone_verified" , bool , None , PredefinedSerializer (), optional = True ),
225210]
226211
0 commit comments