aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorZog2017-12-27 08:36:47 +0100
committerZog2017-12-27 09:14:41 +0100
commit43dd9a4abc58b9c7cf2203a5e7125a7788bb33b3 (patch)
tree357494e559345bf5849b4ebb165ce43a6850cd57 /app
parent8a170684b07b6f7a97222e69c1680bf735757458 (diff)
downloadchouette-core-43dd9a4abc58b9c7cf2203a5e7125a7788bb33b3.tar.bz2
Refs #5419; Fix actions policies
Fix actions conditions on VehicleJourney#index
Diffstat (limited to 'app')
-rw-r--r--app/javascript/vehicle_journeys/components/Tools.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/javascript/vehicle_journeys/components/Tools.js b/app/javascript/vehicle_journeys/components/Tools.js
index 1ef576529..99ce78eb1 100644
--- a/app/javascript/vehicle_journeys/components/Tools.js
+++ b/app/javascript/vehicle_journeys/components/Tools.js
@@ -25,13 +25,13 @@ export default class Tools extends Component {
return (
<div className='select_toolbox'>
<ul>
- <AddVehicleJourney disabled={this.hasPolicy("create") && !editMode} />
- <DuplicateVehicleJourney disabled={this.hasPolicy("create") && this.hasPolicy("update") && !editMode}/>
- <ShiftVehicleJourney disabled={this.hasPolicy("update") && !editMode}/>
+ <AddVehicleJourney disabled={!this.hasPolicy("create") || !editMode} />
+ <DuplicateVehicleJourney disabled={!this.hasPolicy("create") || !this.hasPolicy("update") || !editMode}/>
+ <ShiftVehicleJourney disabled={!this.hasPolicy("update") || !editMode}/>
<EditVehicleJourney disabled={!this.hasPolicy("update")}/>
<TimetablesEditVehicleJourney disabled={!this.hasPolicy("update")}/>
<NotesEditVehicleJourney disabled={!this.hasPolicy("update")}/>
- <DeleteVehicleJourneys disabled={this.hasPolicy("destroy") && !editMode}/>
+ <DeleteVehicleJourneys disabled={!this.hasPolicy("destroy") || !editMode}/>
</ul>
<span className='info-msg'>{actions.getSelected(vehicleJourneys).length} course(s) sélectionnée(s)</span>