fix: Enhance referral URL handling and improve diagnostic logging for account creation

This commit is contained in:
2025-11-14 20:13:17 +01:00
parent 4c71e603ca
commit 8950da2563
5 changed files with 99 additions and 20 deletions

View File

@@ -1399,13 +1399,47 @@ Features:
### "Browser launch failed"
**Problem**: Chromium not installed
**Problem**: Chromium not installed or missing system dependencies
**Solution**:
**Windows/Mac:**
```bash
npx playwright install chromium
```
**Linux (Ubuntu/Debian):**
```bash
# Install Chromium + system dependencies
npx playwright install-deps chromium
npx playwright install chromium
# Alternative manual installation:
sudo apt-get install -y \
libnss3 \
libnspr4 \
libatk1.0-0 \
libatk-bridge2.0-0 \
libcups2 \
libdrm2 \
libxkbcommon0 \
libxcomposite1 \
libxdamage1 \
libxfixes3 \
libxrandr2 \
libgbm1 \
libasound2
```
**Linux (Other distributions):**
```bash
# Red Hat/CentOS/Fedora
sudo yum install -y atk cups-libs libXdamage libXrandr libgbm alsa-lib
# Arch
sudo pacman -S nss atk cups libdrm libxkbcommon libxcomposite libxdamage libxfixes libxrandr alsa-lib
```
### "Module not found" errors
**Problem**: Dependencies not installed