• Remember to address to the Bug Tracking guidelines and to follow the instructions in the post ticket template.
  • Welcome to the Chevereto User Community!

    Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.

    Please keep in mind:

    • This community is user-driven. Always be polite and respectful to others.
    • Support development by purchasing a Chevereto license, which also gives you priority support.
    • Go further by joining the Community Subscription for even faster response times and to help sustain this space
  • Chevereto Support CLST

    Support response

    Support checklist

    • Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • Confirm that the server meets the System Requirements
    • Check for any available Hotfix - your issue could be already reported/fixed
    • Read documentation - It will be required to Debug and understand Errors for a faster support response

Confirmed API url_delete error

Version
4.4.1
PHP version
8.3.6
Database driver
MariaDB
Database version
10.11.13
Web browser
any

evil

Chevereto Member

Reproduction steps​


  1. Update Chevereto from an earlier version to 4.4.1
  2. Upload an image using the API upload endpoint
  3. Use the returned url_delete value to delete the image
  4. Access the delete URL in the browser or via HTTP request

Unexpected result​


Instead of deleting the image, the application throws a server error.


ErrorException
Undefined array key "delete_hash"

URI:
/image/7Ln4U/delete/dcfc544b4a2e27c13a0781057adedaa2faddcc87face5ad7

Method:
GET

Time:
2025-12-30T23:27:08+00:00

Backtrace:
------------------------------------------------------------
0 app/legacy/routes/image.php:85
1 app/src/Legacy/G/Handler.php:456
2 app/src/Legacy/G/Handler.php:180
3 app/legacy/load/web.php:903
4 app/legacy/entrypoints/index.php:45
5 index.php:12
------------------------------------------------------------



Additional context​


  • The issue occurs only when using the delete URL returned by the API upload endpoint
  • After updating to version 4.4.1, the image_delete_hash value in the database also appears to have changed
  • It looks like the delete route still expects the old structure or key name (delete_hash), which no longer matches the stored data
 
Back
Top