summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortoofar <toofar@spalge.com>2023-10-27 17:44:22 +1300
committertoofar <toofar@spalge.com>2023-10-27 17:49:55 +1300
commit82e24430491591d905ea64c7662c2b714398b159 (patch)
treed058b41a5f46b3df0d0775126d15d33caf9e8adf
parent238a0fa2d15102342fd4a31c6c077f322bca35b2 (diff)
downloadqutebrowser-82e24430491591d905ea64c7662c2b714398b159.tar.gz
qutebrowser-82e24430491591d905ea64c7662c2b714398b159.zip
fix non 6.6 resource entry lookup
We need to pass objects, not indexes. Test with Qt 6.5 to exercise this path.
-rw-r--r--qutebrowser/misc/pakjoy.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/qutebrowser/misc/pakjoy.py b/qutebrowser/misc/pakjoy.py
index 5fc1d2816..cdf2b4744 100644
--- a/qutebrowser/misc/pakjoy.py
+++ b/qutebrowser/misc/pakjoy.py
@@ -130,11 +130,11 @@ class PakParser:
if manifest is not None:
return suspected_entry, manifest
- # didn't find it via the prevously known ID, let's search them all...
- for entry in entries:
- manifest = self._maybe_get_hangouts_manifest(entry)
+ # didn't find it via the previously known ID, let's search them all...
+ for id_ in entries:
+ manifest = self._maybe_get_hangouts_manifest(entries[id_])
if manifest is not None:
- return entry, manifest
+ return entries[id_], manifest
raise binparsing.ParseError("Couldn't find hangouts manifest")