-
-
Notifications
You must be signed in to change notification settings - Fork 454
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
__get_metadata_key missing return value #606
Comments
I believe I had a similar issue last night. |
key value setting should be updated with condition for the case when __get_metadata(driver) returns None: Otherwise it will be always None on the first run |
@volodymyrm check the code. There is a check for None |
Yes, there is a check if "key" is None, but I mean the case when self.__get_metadata_key(driver) returns None. And actually it will always returns None on the first run, because this condition will always meet But after returning None, __get_metadata_key defining the key and stores it as self._metadata_key, and I am proposing to use it as I wrote above |
@volodymyrm is correct. I'm seeing the same behavior. webdriver_manager/webdriver_manager/core/driver_cache.py Lines 138 to 148 in 29a3c0b
EDIT: Oh! it appears #582 fixed that in trunk. webdriver_manager/webdriver_manager/core/driver_cache.py Lines 138 to 147 in 6b7d03f
It just hasn't been released yet! |
` def __get_metadata_key(self, driver: Driver):
if self._metadata_key:
return self._metadata_key
`
The text was updated successfully, but these errors were encountered: