Describe the bug
Lens information is not imported from Nikon NEF files. The e_lens_make and e_lens_model fields are NULL in the database for all NEF files, while the same data is correctly extracted from JPG and DNG files shot with the same camera.
To Reproduce
- Create a library with Nikon NEF files (tested with Nikon D3000 and Nikon D5300)
- Wait for import to complete
- Filter by Lens — no lens data available for NEF files
Expected behavior
Lens make and model should be extracted from the Nikon Makernote EXIF data embedded in NEF files, just as it is from JPG/DNG files.
Additional context
- Confirmed via direct SQLite query: SELECT name, e_lens_make, e_lens_model FROM afiles WHERE name LIKE '%.NEF' → all NULL
- JPG and DNG from same cameras do have lens data populated
- Tested with: Nikon D3000 (~4000 files) and Nikon D5300 (~1200 files)
- App version: v0.1.12, macOS
Describe the bug
Lens information is not imported from Nikon NEF files. The e_lens_make and e_lens_model fields are NULL in the database for all NEF files, while the same data is correctly extracted from JPG and DNG files shot with the same camera.
To Reproduce
Expected behavior
Lens make and model should be extracted from the Nikon Makernote EXIF data embedded in NEF files, just as it is from JPG/DNG files.
Additional context