* Fix update handler to not delete banner * code cleanup * add banner-upload.e2e * fix: add slug fallback in banner-upload e2e test - Use org.slug as fallback when requestedSlug is undefined - Addresses GitHub comment about guarding against undefined slug - Prevents test failures when requestedSlug is not set - Fix ESLint warnings: remove unnecessary escape characters and unused variable Co-Authored-By: sean@cal.com <Sean@brydon.io> * test: add banner preservation test for profile updates - Verify that updating organization profile without banner changes preserves existing banner - Ensures update handler doesn't overwrite banner when undefined is passed - Addresses user request to test banner preservation during profile saves Co-Authored-By: sean@cal.com <Sean@brydon.io> * remove banner e2e wip --------- Co-authored-by: Hariom Balhara <hariombalhara@gmail.com> Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>