mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-11-09 11:10:08 +01:00
fix: supprimer les vidéos PeerTube lors de la suppression d'un TFE
- Ajout de PeerTubeService::deleteVideo() qui appelle DELETE /api/v1/videos/{uuid}
- deleteThesisFileToTrash() appelle maintenant deleteVideo() pour les fichiers peertube_ids:
- hardDeleteThesis() supprime aussi les vidéos PeerTube associées
This commit is contained in:
1 parent
312d9eab0e
commit
a2092b58a7
4 files changed
+54
-10
No files matched your search
@@ -1244,6 +1244,9 @@ trait ThesisFileHandler
|
||||
return;
|
||||
}
|
||||
if (str_starts_with($filePath, 'peertube_ids:')) {
|
||||
$uuid = substr($filePath, strlen('peertube_ids:'));
|
||||
require_once __DIR__ . '/../PeerTubeService.php';
|
||||
PeerTubeService::deleteVideo($this->db, $uuid);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user