diff --git a/app/Console/Commands/Grapper/TxOdds/Fixtures.php b/app/Console/Commands/Grapper/TxOdds/Fixtures.php index 1de34d68..542fd203 100644 --- a/app/Console/Commands/Grapper/TxOdds/Fixtures.php +++ b/app/Console/Commands/Grapper/TxOdds/Fixtures.php @@ -26,7 +26,8 @@ class Fixtures /** * Delete */ - $info = Event::where('starttime', '<', $now->toDateTimeString())->delete(); + $info = 0; + // $info = Event::where('starttime', '<', $now->toDateTimeString())->delete(); if ($debug) { Notice::note("Deleted: $info"); diff --git a/app/Console/Commands/Xml.php b/app/Console/Commands/Xml.php index 3f0b779f..a4064126 100644 --- a/app/Console/Commands/Xml.php +++ b/app/Console/Commands/Xml.php @@ -35,7 +35,7 @@ class Xml } elseif (! is_readable($filename)) { Notice::note("Error: File $filename is not readable.", 'r', 1); } else { - $data = simplexml_load_file($url, 'SimpleXMLElement', LIBXML_NOCDATA); + $data = simplexml_load_file($filename, 'SimpleXMLElement', LIBXML_NOCDATA); if ($data === false) { Notice::note("Error: Failed to load XML from $filename", 'r', 1); foreach (libxml_get_errors() as $error) { diff --git a/app/Filament/Resources/Events/EventResource.php b/app/Filament/Resources/Events/EventResource.php index 846884c9..2de47b10 100644 --- a/app/Filament/Resources/Events/EventResource.php +++ b/app/Filament/Resources/Events/EventResource.php @@ -62,6 +62,7 @@ class EventResource extends Resource public static function getEloquentQuery(): Builder { - return parent::getEloquentQuery()->withoutGlobalScopes()->with('odds_3way')->where('starttime', '>', Carbon::now()); + return parent::getEloquentQuery()->withoutGlobalScopes()->with('odds_3way'); + // return parent::getEloquentQuery()->withoutGlobalScopes()->with('odds_3way')->where('starttime', '>', Carbon::now()); } } diff --git a/app/Models/AlarmSetting.php b/app/Models/AlarmSetting.php new file mode 100644 index 00000000..aefde3b2 --- /dev/null +++ b/app/Models/AlarmSetting.php @@ -0,0 +1,10 @@ +id(); + $table->foreignId('client_id')->constrained()->cascadeOnDelete(); + $table->integer('sport_id')->default(0); + $table->integer('bookmaker_id')->default(0); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('alarm_settings'); + } +}; diff --git a/database/migrations/2025_12_09_102909_create_comparatore_settings_table.php b/database/migrations/2025_12_09_102909_create_comparatore_settings_table.php new file mode 100644 index 00000000..7f6758fc --- /dev/null +++ b/database/migrations/2025_12_09_102909_create_comparatore_settings_table.php @@ -0,0 +1,30 @@ +id(); + $table->foreignId('client_id')->constrained()->cascadeOnDelete(); + $table->integer('sport_id')->default(0); + $table->integer('bettype_id')->default(0); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('comparatore_settings'); + } +};