Skip to content

bug fixes#806

Merged
furlongm merged 7 commits intomainfrom
bug-fixes
Apr 13, 2026
Merged

bug fixes#806
furlongm merged 7 commits intomainfrom
bug-fixes

Conversation

@furlongm
Copy link
Copy Markdown
Owner

  • auto-enable wal mode for sqlite backend
  • fix duplicate verbose_name_plural in report model meta
  • sanitize filter_params in bulk action views
  • add null guard for missing references element in updateinfo xml
  • return early on yaml parse error in extract_module_metadata
  • fix null url handling in osv.dev cve references
  • send info messages to stdout instead of stderr

- override get_new_connection to set journal_mode=wal automatically
- eliminates need for manual pragma calls in post-install scripts
first assignment was meant to be verbose_name (singular).
five bulk action views passed raw POST filter_params into redirects
without calling sanitize_filter_params(), unlike the rest of the
codebase.
find() returns None when the element doesn't exist, causing
AttributeError on the subsequent findall() call.
missing return after except meant code fell through to iterate
an unassigned variable, causing UnboundLocalError.
- skip references with null urls in parse_osv_dev_cve_data
- bail early from fixup_reference when urlparse has no hostname
tqdm.write(file=sys.stdout) replaces logger.info() for info messages
so that patchman -lh, -lr etc. can be piped through grep and other
standard unix tools. warnings and errors remain on stderr.
@furlongm furlongm merged commit bb53742 into main Apr 13, 2026
4 checks passed
@furlongm furlongm deleted the bug-fixes branch April 13, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants