Plugin Directory

Changeset 3108812


Ignore:
Timestamp:
06/27/2024 03:08:29 PM (21 months ago)
Author:
red8developers
Message:

Fix color palette issue when generating without API KEY

Location:
ai-color-palette-generator/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ai-color-palette-generator/trunk/ai-color-palette.php

    r3089500 r3108812  
    77 * Text Domain:     ai-color-palette
    88 * Domain Path:     /languages
    9  * Version:         0.1.1
     9 * Version:         0.1.2
    1010 * License: GPLv2 or later
    1111 *
  • ai-color-palette-generator/trunk/includes/class-ai-color-palette.php

    r3054591 r3108812  
    102102        }
    103103    }
     104
     105    public static function get_saved_palette() {
     106
     107        $options = get_option( 'red8_ai_color_palette_option' );
     108
     109        return $options['generated_palettes'] ?? array();
     110
     111
     112    }
    104113}
  • ai-color-palette-generator/trunk/includes/class-settings-page.php

    r3054591 r3108812  
    135135
    136136        Key_Expiration_Handler::update_key_timestamp($api_key);
     137
     138        $output['generated_palettes'] = AI_Color_Palette::get_saved_palette();
     139
    137140
    138141        if ( ! $primary_color ) {
     
    155158            );
    156159        } else {
     160
    157161            $color_palette = new AI_Color_Palette( $api_key, $primary_color, $target_audience );
    158162            $color_palette->generate();
     
    161165                $output['generated_palettes'] = $color_palette->palette;
    162166            } else {
    163                 $output['generated_palettes'] = '';
     167
     168                $output['generated_palettes'] =array();
    164169                add_settings_error(
    165170                    $this->settings_page,
    166171                    'error',
    167                     'Could not generate colors, please try again later'
     172                    'Could not generate new colors, please try again later'
    168173                );
    169174            }
    170175        }
     176
    171177
    172178        return ( $output );
  • ai-color-palette-generator/trunk/readme.txt

    r3089500 r3108812  
    33Tags: comments, spam
    44Requires at least: 4.5
    5 Tested up to: 6.5.3
     5Tested up to: 6.5.5
    66Requires PHP: 5.6
    7 Stable tag: 0.1.1
     7Stable tag: 0.1.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.