mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
timezone fix
This commit is contained in:
@@ -38,6 +38,15 @@ class Kernel extends HttpKernel
|
|||||||
SetTimezoneMiddleware::class,
|
SetTimezoneMiddleware::class,
|
||||||
],
|
],
|
||||||
|
|
||||||
|
'nova-web' => [
|
||||||
|
\App\Http\Middleware\EncryptCookies::class,
|
||||||
|
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
|
||||||
|
\Illuminate\Session\Middleware\StartSession::class,
|
||||||
|
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
|
||||||
|
\App\Http\Middleware\VerifyCsrfToken::class,
|
||||||
|
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
||||||
|
],
|
||||||
|
|
||||||
'api' => [
|
'api' => [
|
||||||
// \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
|
// \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
|
||||||
'throttle:api',
|
'throttle:api',
|
||||||
|
|||||||
@@ -67,10 +67,12 @@ class BitcoinEvent extends Resource
|
|||||||
->help(__('If checked, the event will be shown everywhere.')),
|
->help(__('If checked, the event will be shown everywhere.')),
|
||||||
|
|
||||||
DateTime::make(__('From'), 'from')
|
DateTime::make(__('From'), 'from')
|
||||||
|
->step(CarbonInterval::minutes(15))
|
||||||
->displayUsing(fn($value) => $value->asDateTime())
|
->displayUsing(fn($value) => $value->asDateTime())
|
||||||
->rules('required'),
|
->rules('required'),
|
||||||
|
|
||||||
DateTime::make(__('To'), 'to')
|
DateTime::make(__('To'), 'to')
|
||||||
|
->step(CarbonInterval::minutes(15))
|
||||||
->displayUsing(fn($value) => $value->asDateTime())
|
->displayUsing(fn($value) => $value->asDateTime())
|
||||||
->rules('required'),
|
->rules('required'),
|
||||||
|
|
||||||
|
|||||||
@@ -76,10 +76,12 @@ class CourseEvent extends Resource
|
|||||||
->rules('required', 'url'),
|
->rules('required', 'url'),
|
||||||
|
|
||||||
DateTime::make(__('From'), 'from')
|
DateTime::make(__('From'), 'from')
|
||||||
|
->step(CarbonInterval::minutes(15))
|
||||||
->rules('required')
|
->rules('required')
|
||||||
->displayUsing(fn($value) => $value->asDateTime()),
|
->displayUsing(fn($value) => $value->asDateTime()),
|
||||||
|
|
||||||
DateTime::make(__('To'), 'to')
|
DateTime::make(__('To'), 'to')
|
||||||
|
->step(CarbonInterval::minutes(15))
|
||||||
->rules('required')
|
->rules('required')
|
||||||
->displayUsing(fn($value) => $value->asDateTime()),
|
->displayUsing(fn($value) => $value->asDateTime()),
|
||||||
|
|
||||||
|
|||||||
@@ -3,44 +3,40 @@
|
|||||||
namespace App\Nova;
|
namespace App\Nova;
|
||||||
|
|
||||||
use App\Notifications\ModelCreatedNotification;
|
use App\Notifications\ModelCreatedNotification;
|
||||||
|
use Carbon\CarbonInterval;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Laravel\Nova\Fields\ID;
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Laravel\Nova\Fields\Number;
|
|
||||||
use Laravel\Nova\Fields\DateTime;
|
|
||||||
use Laravel\Nova\Fields\BelongsTo;
|
use Laravel\Nova\Fields\BelongsTo;
|
||||||
|
use Laravel\Nova\Fields\DateTime;
|
||||||
|
use Laravel\Nova\Fields\ID;
|
||||||
|
use Laravel\Nova\Fields\Number;
|
||||||
use Laravel\Nova\Http\Requests\NovaRequest;
|
use Laravel\Nova\Http\Requests\NovaRequest;
|
||||||
|
|
||||||
class OrangePill extends Resource
|
class OrangePill extends Resource
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* The model the resource corresponds to.
|
* The model the resource corresponds to.
|
||||||
*
|
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
public static $model = \App\Models\OrangePill::class;
|
public static $model = \App\Models\OrangePill::class;
|
||||||
|
|
||||||
public static function label()
|
|
||||||
{
|
|
||||||
return 'Inputs';
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The single value that should be used to represent the resource when being displayed.
|
* The single value that should be used to represent the resource when being displayed.
|
||||||
*
|
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
public static $title = 'id';
|
public static $title = 'id';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The columns that should be searched.
|
* The columns that should be searched.
|
||||||
*
|
|
||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
public static $search = [
|
public static $search = [
|
||||||
'id',
|
'id',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public static function label()
|
||||||
|
{
|
||||||
|
return 'Inputs';
|
||||||
|
}
|
||||||
|
|
||||||
public static function afterCreate(NovaRequest $request, Model $model)
|
public static function afterCreate(NovaRequest $request, Model $model)
|
||||||
{
|
{
|
||||||
\App\Models\User::find(1)
|
\App\Models\User::find(1)
|
||||||
@@ -54,18 +50,21 @@ class OrangePill extends Resource
|
|||||||
* Get the fields displayed by the resource.
|
* Get the fields displayed by the resource.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request)
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()->sortable(),
|
ID::make()
|
||||||
|
->sortable(),
|
||||||
|
|
||||||
DateTime::make('Date')
|
DateTime::make('Date')
|
||||||
->rules('required'),
|
->step(CarbonInterval::minutes(15))
|
||||||
|
->rules('required'),
|
||||||
|
|
||||||
Number::make('Amount')
|
Number::make('Amount')
|
||||||
->rules('required', 'integer'),
|
->rules('required', 'integer'),
|
||||||
|
|
||||||
BelongsTo::make('User'),
|
BelongsTo::make('User'),
|
||||||
|
|
||||||
@@ -78,6 +77,7 @@ class OrangePill extends Resource
|
|||||||
* Get the cards available for the request.
|
* Get the cards available for the request.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request)
|
||||||
@@ -89,6 +89,7 @@ class OrangePill extends Resource
|
|||||||
* Get the filters available for the resource.
|
* Get the filters available for the resource.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request)
|
||||||
@@ -100,6 +101,7 @@ class OrangePill extends Resource
|
|||||||
* Get the lenses available for the resource.
|
* Get the lenses available for the resource.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request)
|
||||||
@@ -111,6 +113,7 @@ class OrangePill extends Resource
|
|||||||
* Get the actions available for the resource.
|
* Get the actions available for the resource.
|
||||||
*
|
*
|
||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request)
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ return [
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
'middleware' => [
|
'middleware' => [
|
||||||
'web',
|
'nova-web',
|
||||||
HandleInertiaRequests::class,
|
HandleInertiaRequests::class,
|
||||||
DispatchServingNovaEvent::class,
|
DispatchServingNovaEvent::class,
|
||||||
BootTools::class,
|
BootTools::class,
|
||||||
|
|||||||
Reference in New Issue
Block a user