Plugin Directory

Changeset 3398385


Ignore:
Timestamp:
11/18/2025 10:25:25 PM (3 months ago)
Author:
parsasabrkon
Message:

bug fix

Location:
noaiseo-ai-article-generator
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • noaiseo-ai-article-generator/tags/3.1.0/noaiseo-ai-article-generator.php

    r3398311 r3398385  
    887887$article_num = intval(str_replace('article_', '', $folder));
    888888update_option('noai_last_article_imported', $article_num);
    889 update_option("noai_import_time_$article_num", time());
     889
    890890
    891891update_option('noai_ai_next_generate_at', time() + 172800); // 2 روز
     
    983983function noai_process_queue($source = 'BEACON') {
    984984    $now = time();
    985     // =============================
    986 // 🔥 FAILSAFE: Run real Save Settings (auto-restart)
    987 // =============================
    988 $last_article_num  = (int) get_option('noai_last_article_imported', 0);
    989 $last_article_time = (int) get_option("noai_import_time_$last_article_num", 0);
    990 
    991 if ($last_article_num > 0 && $last_article_time > 0) {
    992 
    993    
    994     if (($now - $last_article_time) > 172800) { // 48h
    995 
    996        
    997         $site_name  = get_option('noai_site_name', '');
    998         $site_topic = get_option('noai_site_topic', '');
    999         $site_color = get_option('noai_site_color', '#d40000');
    1000         $site_cat   = get_option('noai_site_category', 0);
    1001         $site_slug  = get_option('noai_site_slug', '');
    1002 
    1003      
    1004         noai_push_settings($site_name, $site_topic, $site_color, $site_cat, $site_slug);
    1005 
    1006        
    1007         noai_ensure_beacon_scheduled();
    1008         noai_self_ping();
    1009 
    1010         return 'forced_real_save_settings';
    1011     }
    1012 }
     985   
    1013986
    1014987
  • noaiseo-ai-article-generator/trunk/noaiseo-ai-article-generator.php

    r3398311 r3398385  
    887887$article_num = intval(str_replace('article_', '', $folder));
    888888update_option('noai_last_article_imported', $article_num);
    889 update_option("noai_import_time_$article_num", time());
     889
    890890
    891891update_option('noai_ai_next_generate_at', time() + 172800); // 2 روز
     
    983983function noai_process_queue($source = 'BEACON') {
    984984    $now = time();
    985     // =============================
    986 // 🔥 FAILSAFE: Run real Save Settings (auto-restart)
    987 // =============================
    988 $last_article_num  = (int) get_option('noai_last_article_imported', 0);
    989 $last_article_time = (int) get_option("noai_import_time_$last_article_num", 0);
    990 
    991 if ($last_article_num > 0 && $last_article_time > 0) {
    992 
    993  
    994     if (($now - $last_article_time) > 172800) { // 48h
    995 
    996      
    997         $site_name  = get_option('noai_site_name', '');
    998         $site_topic = get_option('noai_site_topic', '');
    999         $site_color = get_option('noai_site_color', '#d40000');
    1000         $site_cat   = get_option('noai_site_category', 0);
    1001         $site_slug  = get_option('noai_site_slug', '');
    1002 
    1003        
    1004         noai_push_settings($site_name, $site_topic, $site_color, $site_cat, $site_slug);
    1005 
    1006      
    1007         noai_ensure_beacon_scheduled();
    1008         noai_self_ping();
    1009 
    1010         return 'forced_real_save_settings';
    1011     }
    1012 }
     985   
    1013986
    1014987
Note: See TracChangeset for help on using the changeset viewer.