Ryan Malloy 48f1027c3e fix: Fix NoneType errors in package recommendations tool
- Fix keywords.split() error by handling None values properly
- Fix text_data join error in _categorize_package function
- Add null safety to prevent 'NoneType' object has no attribute 'split' errors
- Replace .get() with default empty strings with .get() or '' pattern

All package recommendation functions now handle missing/null metadata gracefully
2025-08-17 23:58:18 -06:00
..