Added functionality to permenently delete or restore deleted organisations
This commit is contained in:
@@ -18,6 +18,8 @@ $app->group('/organisations', function () {
|
||||
|
||||
$this->get('/o/{slug}', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:pageInfo')
|
||||
->setName('uri_organisation');
|
||||
|
||||
$this->get('/deleted', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:pageListDeleted');
|
||||
})->add('authGuard')->add(new NoCache());
|
||||
|
||||
$app->group('/api/organisations', function () {
|
||||
@@ -34,6 +36,13 @@ $app->group('/api/organisations', function () {
|
||||
|
||||
|
||||
$this->post('/merge', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:merge');
|
||||
|
||||
|
||||
$this->get('/deleted', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:getListDeleted');
|
||||
|
||||
$this->put('/o/{slug}/restore', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:restore');
|
||||
|
||||
$this->delete('/o/{slug}/permenent', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:deletePermenent');
|
||||
})->add('authGuard')->add(new NoCache());
|
||||
|
||||
$app->group('/modals/organisations', function () {
|
||||
@@ -44,6 +53,9 @@ $app->group('/modals/organisations', function () {
|
||||
$this->get('/merge', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:getModalMerge');
|
||||
|
||||
$this->get('/confirm-delete', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:getModalConfirmDelete');
|
||||
|
||||
|
||||
$this->get('/confirm-permenent-delete', 'UserFrosting\Sprinkle\Organisations\Controller\OrganisationController:getModalConfirmPermenentDelete');
|
||||
})->add('authGuard')->add(new NoCache());
|
||||
|
||||
// TODO: add route for accepting members
|
||||
|
||||
Reference in New Issue
Block a user