Skip to content

Fix attribute issue#280

Merged
BryceStevenWilley merged 1 commit into
mainfrom
fix_attributes
Aug 18, 2025
Merged

Fix attribute issue#280
BryceStevenWilley merged 1 commit into
mainfrom
fix_attributes

Conversation

@BryceStevenWilley
Copy link
Copy Markdown
Contributor

(Tested locally on interviews started with 1.6.0, and upgraded to this instead of 1.7.0).

Forgot that in docassemle, you can't assume your objects will be correctly initialized, and should do it on the fly.

Fixed this issue for session_id and logger, the two attributes that were added in #274. Have to handle the session ID in just the parent class (EfspConnection), but need to handle the logger in both the parent and child class (ProxyConnection).

(Have to have the methods in the parent class at all because the child class because the parent class would have the same issues. This makes separating out a full python client more complicated than I realized unfortunately

Reintegrating myself into the world of DA, one fix at a time).

Forgot that in docassemle, you can't assume your objects will be correctly initialized,
and should do it on the fly.

Fixed this issue for `session_id` and `logger`, the two attributes that were added in
#274. Have to handle the session ID in just the parent class (`EfspConnection`), but
need to handle the logger in both the parent and child class (`ProxyConnection`).

(Have to have the methods in the parent class at all because the child class because
the parent class would have the same issues. This makes separating out a full python
client more complicated than I realized unfortunately

Reintegrating myself into the world of DA, one fix at a time).
@BryceStevenWilley BryceStevenWilley self-assigned this Aug 18, 2025
@BryceStevenWilley BryceStevenWilley added the bug Something isn't working label Aug 18, 2025
@BryceStevenWilley BryceStevenWilley merged commit c0583bf into main Aug 18, 2025
4 checks passed
@BryceStevenWilley BryceStevenWilley deleted the fix_attributes branch August 18, 2025 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant