Skip to content

API Endpoints backups: problème d'affichage des backups delete dans dépendences #2280

@oliboub

Description

@oliboub

Bonjour Didier,

Je suis sur la dernière version se dev.

J'ai une procédure qui supprime tous les backups avant de regénérer ma base en python et api.

Il semble que le delete supprime bien d'un point de vue endpoint, mais il ne prends pas en compte les entrées avec une date de "deleted_at" de la table backups:

Le problème semble se voir uniquement dans dépendances

curl -s -X GET "http://localhost:8081/api/backups" -H "Authorization: Bearer ${TOKEN}" -H "Accept: application/json" | jq
[
{
"id": 3,
"logical_server_id": 1,
"storage_device_id": 1,
"backup_frequency": 2,
"backup_cycle": 2,
"backup_retention": 35,
"created_at": null,
"updated_at": null,
"deleted_at": null
}
]

MariaDB [mercator]> select * from backups;
+----+-------------------+-------------------+------------------+--------------+------------------+------------+------------+---------------------+
| id | logical_server_id | storage_device_id | backup_frequency | backup_cycle | backup_retention | created_at | updated_at | deleted_at |
+----+-------------------+-------------------+------------------+--------------+------------------+------------+------------+---------------------+
| 1 | 1 | 1 | 2 | 2 | 35 | NULL | NULL | 2026-04-27 08:02:25 |
| 2 | 1 | 1 | 2 | 2 | 35 | NULL | NULL | 2026-04-27 08:12:05 |
| 3 | 1 | 1 | 2 | 2 | 35 | NULL | NULL | NULL |
+----+-------------------+-------------------+------------------+--------------+------------------+------------+------------+---------------------+
3 rows in set (0.000 sec)

résultats:

Image Image

Quand tu auras 5 minutes, si tu pouvais regarder stp?
Merci
Olivier

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions