@@ -33,14 +33,17 @@ class MemberResponse(BaseModel):
3333 institution_code : Optional [StrictStr ] = None
3434 is_being_aggregated : Optional [StrictBool ] = None
3535 is_managed_by_user : Optional [StrictBool ] = None
36+ is_manual : Optional [StrictBool ] = None
3637 is_oauth : Optional [StrictBool ] = None
3738 metadata : Optional [StrictStr ] = None
39+ most_recent_job_detail_code : Optional [StrictStr ] = None
40+ most_recent_job_detail_text : Optional [StrictStr ] = None
3841 name : Optional [StrictStr ] = None
3942 oauth_window_uri : Optional [StrictStr ] = None
4043 successfully_aggregated_at : Optional [StrictStr ] = None
4144 user_guid : Optional [StrictStr ] = None
4245 user_id : Optional [StrictStr ] = None
43- __properties = ["aggregated_at" , "background_aggregation_is_disabled" , "connection_status" , "guid" , "id" , "institution_code" , "is_being_aggregated" , "is_managed_by_user" , "is_oauth" , "metadata" , "name" , "oauth_window_uri" , "successfully_aggregated_at" , "user_guid" , "user_id" ]
46+ __properties = ["aggregated_at" , "background_aggregation_is_disabled" , "connection_status" , "guid" , "id" , "institution_code" , "is_being_aggregated" , "is_managed_by_user" , "is_manual" , " is_oauth" , "metadata" , "most_recent_job_detail_code" , "most_recent_job_detail_text " , "name" , "oauth_window_uri" , "successfully_aggregated_at" , "user_guid" , "user_id" ]
4447
4548 class Config :
4649 """Pydantic configuration"""
@@ -101,6 +104,11 @@ def to_dict(self):
101104 if self .is_managed_by_user is None and "is_managed_by_user" in self .__fields_set__ :
102105 _dict ['is_managed_by_user' ] = None
103106
107+ # set to None if is_manual (nullable) is None
108+ # and __fields_set__ contains the field
109+ if self .is_manual is None and "is_manual" in self .__fields_set__ :
110+ _dict ['is_manual' ] = None
111+
104112 # set to None if is_oauth (nullable) is None
105113 # and __fields_set__ contains the field
106114 if self .is_oauth is None and "is_oauth" in self .__fields_set__ :
@@ -111,6 +119,16 @@ def to_dict(self):
111119 if self .metadata is None and "metadata" in self .__fields_set__ :
112120 _dict ['metadata' ] = None
113121
122+ # set to None if most_recent_job_detail_code (nullable) is None
123+ # and __fields_set__ contains the field
124+ if self .most_recent_job_detail_code is None and "most_recent_job_detail_code" in self .__fields_set__ :
125+ _dict ['most_recent_job_detail_code' ] = None
126+
127+ # set to None if most_recent_job_detail_text (nullable) is None
128+ # and __fields_set__ contains the field
129+ if self .most_recent_job_detail_text is None and "most_recent_job_detail_text" in self .__fields_set__ :
130+ _dict ['most_recent_job_detail_text' ] = None
131+
114132 # set to None if name (nullable) is None
115133 # and __fields_set__ contains the field
116134 if self .name is None and "name" in self .__fields_set__ :
@@ -156,8 +174,11 @@ def from_dict(cls, obj: dict) -> MemberResponse:
156174 "institution_code" : obj .get ("institution_code" ),
157175 "is_being_aggregated" : obj .get ("is_being_aggregated" ),
158176 "is_managed_by_user" : obj .get ("is_managed_by_user" ),
177+ "is_manual" : obj .get ("is_manual" ),
159178 "is_oauth" : obj .get ("is_oauth" ),
160179 "metadata" : obj .get ("metadata" ),
180+ "most_recent_job_detail_code" : obj .get ("most_recent_job_detail_code" ),
181+ "most_recent_job_detail_text" : obj .get ("most_recent_job_detail_text" ),
161182 "name" : obj .get ("name" ),
162183 "oauth_window_uri" : obj .get ("oauth_window_uri" ),
163184 "successfully_aggregated_at" : obj .get ("successfully_aggregated_at" ),
0 commit comments