Send mobile editor email (#634)
Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
@@ -9,6 +9,7 @@ use App\Http\Requests\UploadAssetRequest;
|
||||
use App\Http\Resources\FormResource;
|
||||
use App\Models\Forms\Form;
|
||||
use App\Models\Workspace;
|
||||
use App\Notifications\Forms\MobileEditorEmail;
|
||||
use App\Service\Forms\FormCleaner;
|
||||
use App\Service\Storage\StorageFileNameParser;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
@@ -271,4 +272,16 @@ class FormController extends Controller
|
||||
'message' => 'Form workspace updated successfully.',
|
||||
]);
|
||||
}
|
||||
|
||||
public function mobileEditorEmail($id)
|
||||
{
|
||||
$form = Form::findOrFail($id);
|
||||
$this->authorize('update', $form);
|
||||
|
||||
$form->creator->notify(new MobileEditorEmail($form->slug));
|
||||
|
||||
return $this->success([
|
||||
'message' => 'Email sent.',
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user