public function store(Request $request)
 {
     $this->validate($request, ['actual' => 'required', 'expected' => 'required', 'contact_email' => 'email', 'attachment' => 'image'], ['actual.required' => 'Please tell us what\'s happening', 'expected.required' => 'Please tell us what should happen', 'contact_email.email' => 'Please enter a valid email address we can use to contact you', 'attachment.image' => 'Please only attach images in a valid format (jpg, jpeg, png, gif)']);
     if ($client = Client::getFromAuth($request->header('authorization'))) {
         $request->merge(['client_id' => $client->id]);
     }
     try {
         \RTMatt\MonthlyService\PriorityAlertProcessor::process($request->all());
     } catch (\Exception $e) {
         dd($e);
         return response('An error occurred processing the request', 500);
     }
     return response("Alert processed", 200);
 }