<?php
$imdb_id = trim($_POST['seriesId'] ?? '');
$base_url = trim($_POST['seriesLink'] ?? '');

if (!$imdb_id || !$base_url) {
    echo '<div class="error"><p>❌ لطفاً ID سریال و آدرس لینک را وارد کنید.</p></div>';
    return;
}

// پیدا کردن یا ایجاد پست با meta imdb_id
global $wpdb;
$post_id = $wpdb->get_var($wpdb->prepare(
    "SELECT post_id FROM $wpdb->postmeta WHERE meta_key = 'imdbid_movie' AND meta_value = %s",
    $imdb_id
));

if (!$post_id) {
    // ایجاد پست جدید
    $post_id = wp_insert_post([
        'post_title' => 'title' . $imdb_id,
        'post_type' => 'series',
        'post_status' => 'publish'
    ]);
    if ($post_id) {
        update_post_meta($post_id, 'imdbid_movie', $imdb_id);
    }
}

if (!$post_id) {
    echo '<div class="error"><p>❌ ایجاد پست سریال ناموفق بود.</p></div>';
    return;
}

MHP_DLBox_Core::process_series($post_id, $base_url);
echo '<div class="updated"><p>✅ سریال با موفقیت اسکن و آپدیت شد.</p></div>';