Skip to content
Snippets Groups Projects
Commit 03eec1bf authored by Jérémie BRISON's avatar Jérémie BRISON
Browse files

Merge branch 'feat/delete-structure' into 'dev'

feat: add user structure delete

See merge request web-et-numerique/pamn_plateforme-des-acteurs-de-la-mediation-numerique/pamn_server!30
parents 615be697 0fa570ef
No related branches found
No related tags found
3 merge requests!38Recette,!37Dev,!30feat: add user structure delete
......@@ -235,9 +235,9 @@ export class StructuresService {
private anonymizeStructure(structure: StructureDocument): StructureDocument {
structure.contactPhone = '';
structure.contactMail = '';
structure.facebook = '';
structure.twitter = '';
structure.instagram = '';
structure.facebook = null;
structure.twitter = null;
structure.instagram = null;
structure.website = '';
return structure;
}
......
......@@ -89,7 +89,7 @@ export class StructuresController {
}
@Delete(':id')
@UseGuards(JwtAuthGuard, RolesGuard)
@UseGuards(JwtAuthGuard, IsStructureOwnerGuard)
@Roles('admin')
@ApiParam({ name: 'id', type: String, required: true })
public async delete(@Param('id') id: string) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment