Merge pull request #69 from R0m1k3/claude/fix-amazon-search-error-01Gnft8Nyjh9KkpKuavHaaPc

Claude/fix amazon search error 01 gnft8 nyjh9 kkp kuav haa pc
This commit is contained in:
LogiFlow authored and GitHub committed 2025-11-24 09:12:40 +01:00
commit ec80a409f8
2 files changed
+49 -8

No files matched your search

@@ -0,0 +1,49 @@
"""Add missing columns to search_sites table
Revision ID: add_search_sites_columns
Revises: merge_heads
Create Date: 2025-11-24
"""
from collections.abc import Sequence
import sqlalchemy as sa
from alembic import op
# revision identifiers, used by Alembic.
revision: str = "add_search_sites_columns"
down_revision: str | None = "merge_heads"
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None
def upgrade() -> None:
"""Add debug_enabled, price_selector, search_url, product_link_selector columns to search_sites."""
# Add debug_enabled column
op.add_column(
"search_sites",
sa.Column("debug_enabled", sa.Boolean(), server_default="false", nullable=False),
)
# Add price_selector column
op.add_column(
"search_sites",
sa.Column("price_selector", sa.String(), nullable=True),
)
# Add search_url column
op.add_column(
"search_sites",
sa.Column("search_url", sa.String(), nullable=True),
)
# Add product_link_selector column
op.add_column(
"search_sites",
sa.Column("product_link_selector", sa.String(), nullable=True),
)
def downgrade() -> None:
"""Remove added columns from search_sites."""
op.drop_column("search_sites", "product_link_selector")
op.drop_column("search_sites", "search_url")
op.drop_column("search_sites", "price_selector")
op.drop_column("search_sites", "debug_enabled")
-8
View File
@@ -464,14 +464,6 @@ export default function Admin() {
}
};
const downloadDebugFile = async (filename) => {
try {
window.open(`${API_URL}/debug/dumps/${filename}`, '_blank');
} catch (error) {
toast.error('Erreur lors du téléchargement');
}
};
const deleteSiteDebugFiles = async (domain) => {
if (!confirm(`Supprimer tous les fichiers de debug pour ${domain} ?`)) return;
try {