diff --git a/.gitignore b/.gitignore index 7de15a1e8b..160f291c6f 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ Homestead.yaml npm-debug.log yarn-error.log /composer.lock +*.env diff --git a/app/Http/Controllers/Admin/SubmissionController.php b/app/Http/Controllers/Admin/SubmissionController.php index 355197ff76..d8131fe2cb 100644 --- a/app/Http/Controllers/Admin/SubmissionController.php +++ b/app/Http/Controllers/Admin/SubmissionController.php @@ -105,7 +105,7 @@ public function getClaim($id) */ public function postSubmission(Request $request, SubmissionManager $service, $id, $action) { - $data = $request->only(['slug', 'character_quantity', 'character_currency_id', 'rewardable_type', 'rewardable_id', 'quantity' ]); + $data = $request->only(['slug', 'character_quantity', 'character_currency_id', 'rewardable_type', 'rewardable_id', 'quantity', 'staff_comments' ]); if($action == 'reject' && $service->rejectSubmission($request->only(['staff_comments']) + ['id' => $id], Auth::user())) { flash('Submission rejected successfully.')->success(); } diff --git a/app/Services/SubmissionManager.php b/app/Services/SubmissionManager.php index a824ff6ab6..ffb8fa3b21 100644 --- a/app/Services/SubmissionManager.php +++ b/app/Services/SubmissionManager.php @@ -284,10 +284,12 @@ public function approveSubmission($data, $user) } // Finally, set: - // 1. staff ID - // 2. status - // 3. final rewards + // 1. staff comments + // 2. staff ID + // 3. status + // 4. final rewards $submission->update([ + 'staff_comments' => $data['staff_comments'], 'staff_id' => $user->id, 'status' => 'Approved', 'data' => json_encode(getDataReadyAssets($rewards)) diff --git a/resources/views/admin/submissions/submission.blade.php b/resources/views/admin/submissions/submission.blade.php index 48f0246903..a50c576274 100644 --- a/resources/views/admin/submissions/submission.blade.php +++ b/resources/views/admin/submissions/submission.blade.php @@ -65,6 +65,10 @@
Add Character +
+
+ {!! Form::label('staff_comments', 'Staff Comments') !!} + {!! Form::textarea('', null, ['class' => 'form-control', 'id' => 'modalStaffComments']) !!}
{!! Form::hidden('staff_comments', null, ['id' => 'staffComments']) !!}
@@ -145,11 +149,7 @@