# 🔧 Correction Import Error - VidMoly

## Problème

Quand on tentait un téléchargement depuis le web avec une URL Anime-Sama qui pointait vers VidMoly:
```
Error extracting AnimeSama link: Error extracting from vidmoly: 
No module named 'app.downloaders.anime_sites.vidmoly'
```

## Cause Racine

Après la restructuration, les players vidéo ont été déplacés de `app/downloaders/` vers `app/downloaders/video_players/`, mais `AnimeSamaDownloader` essayait encore d'importer `VidMolyDownloader` depuis `anime_sites/`:

```python
# ❌ Ancien import (ne fonctionne plus)
from .vidmoly import VidMolyDownloader
```

## Solution

Corriger tous les imports de players vidéo dans `AnimeSamaDownloader`:

```python
# ✅ Nouvel import (correct)
from ..video_players.vidmoly import VidMolyDownloader
from ..video_players.sendvid import SendVidDownloader
from ..video_players.sibnet import SibnetDownloader
from ..video_players.lpayer import LpayerDownloader
```

## Fichiers Modifiés

**`app/downloaders/anime_sites/animesama.py`**:
- Ligne 195: `from ..video_players.vidmoly import VidMolyDownloader`
- Ligne 257: `from ..video_players.sendvid import SendVidDownloader`
- Ligne 304: `from ..video_players.sibnet import SibnetDownloader`
- Ligne 401: `from ..video_players.lpayer import LpayerDownloader`

## Vérification

✅ **23/23 tests passants**
✅ **Téléchargement test**: Anime-Sama → VidMoly fonctionne
✅ **API endpoint**: `/api/download` fonctionne correctement
✅ **Imports**: Tous les paths sont corrects

## Tests

```python
# Test d'un téléchargement complet
POST /api/download
{
  "url": "https://anime-sama.si/catalogue/naruto/saison1/vostfr/episode-1"
}

# Réponse: 200 OK
{
  "task_id": "...",
  "status": "pending",
  ...
}
```

## Autres Sites Anime

✅ **NekoSama**: Aucun import de video player (OK)
✅ **AnimeUltime**: Aucun import de video player (OK)
✅ **Vostfree**: Aucun import de video player (OK)

Seul `AnimeSama` utilise des imports directs de video players.

---
**Statut**: ✅ Corrigé et testé
**Impact**: Le téléchargement depuis le web fonctionne maintenant
