- Minor bugfixes

This commit is contained in:
Josako
2024-11-29 11:24:32 +01:00
parent b8e07bec77
commit b658e68e65
9 changed files with 64 additions and 20 deletions

View File

@@ -77,6 +77,7 @@ class Assets implements Loadable {
}
private function load_assets() {
error_log('Starting to load EveAI assets');
// Enqueue all required scripts
wp_enqueue_script('socket-io');
wp_enqueue_script('marked');
@@ -93,6 +94,7 @@ class Assets implements Loadable {
'nonce' => wp_create_nonce('wp_rest'),
'settings' => $this->get_public_settings()
]);
error_log('EveAI assets loaded');
}
private function get_public_settings() {

View File

@@ -6,10 +6,10 @@ class RESTController implements Loadable {
public function init() {
add_action('rest_api_init', [$this, 'register_routes']);
error_log('REST routes registered for EveAI Chat');
}
public function register_routes() {
error_log('Attempting to register EveAI REST routes');
register_rest_route(
self::API_NAMESPACE,
'/token',
@@ -39,6 +39,7 @@ class RESTController implements Loadable {
'permission_callback' => [$this, 'verify_request'],
]
);
error_log('EveAI REST routes Registered');
}
public function verify_request(\WP_REST_Request $request): bool {