Skip to content

Commit df8c38e

Browse files
Update default date handling in SetStatus action and restore Download action in MasterPersediaan
1 parent 9c5aaf5 commit df8c38e

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

app/Nova/Actions/SetStatus.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public function fields(NovaRequest $request)
103103
}
104104
if ($this->withTanggal) {
105105
$fields[] = Date::make('Tanggal')
106-
->default(now()->toDateString())
106+
->default(now())
107107
->rules('required', 'before_or_equal:today');
108108
$fields[] = Select::make('Kepala')
109109
->searchable()

app/Nova/Lenses/RekapBarangPersediaan.php

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
namespace App\Nova\Lenses;
44

5-
use App\Helpers\Policy;
6-
use App\Nova\Actions\Download;
75
use App\Nova\Filters\Keberadaan;
86
use App\Nova\Metrics\PembukuanBarangPersediaan;
97
use App\Nova\Metrics\StatusPembelianPersediaan;
@@ -133,17 +131,8 @@ public function filters(NovaRequest $request)
133131
*/
134132
public function actions(NovaRequest $request)
135133
{
136-
$actions = [];
137-
if (Policy::make()->allowedFor('kasubbag,bmn')->get()) {
138-
$actions[] =
139-
Download::make('karken_persediaan', 'Unduh Kartu Kendali Persediaan')
140-
->showInline()
141-
->showOnDetail()
142-
->withOptionPengelola('bmn')
143-
->confirmButtonText('Unduh');
144-
}
145134

146-
return $actions;
135+
return [...parent::actions($request)];
147136
}
148137

149138
/**

app/Nova/MasterPersediaan.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace App\Nova;
44

55
use App\Helpers\Policy;
6+
use App\Nova\Actions\Download;
67
use App\Nova\Actions\ImportMasterPersediaan;
78
use App\Nova\Lenses\RekapBarangPersediaan;
89
use Laravel\Nova\Fields\Text;
@@ -114,6 +115,15 @@ public function actions(NovaRequest $request)
114115
->confirmButtonText('Import');
115116
}
116117

118+
if (Policy::make()->allowedFor('kasubbag,bmn')->get()) {
119+
$actions[] =
120+
Download::make('karken_persediaan', 'Unduh Kartu Kendali Persediaan')
121+
->showInline()
122+
->showOnDetail()
123+
->withOptionPengelola('bmn')
124+
->confirmButtonText('Unduh');
125+
}
126+
117127
return $actions;
118128
}
119129
}

0 commit comments

Comments
 (0)