7bbd095152
- Remove duplicate record creation to avoid UNIQUE constraint on filehash - When duplicate detected, return original file_id instead of creating new record - Avoids sqlite3.IntegrityError: UNIQUE constraint failed - Simpler approach: duplicates not tracked as separate records, just rejected - Revert filehash column back to NOT NULL (required for original files) - Fixes error: (sqlite3.IntegrityError) UNIQUE constraint failed: files.filehash