diff options
| author | Zog | 2017-12-27 08:36:47 +0100 | 
|---|---|---|
| committer | Zog | 2017-12-27 09:14:41 +0100 | 
| commit | 43dd9a4abc58b9c7cf2203a5e7125a7788bb33b3 (patch) | |
| tree | 357494e559345bf5849b4ebb165ce43a6850cd57 | |
| parent | 8a170684b07b6f7a97222e69c1680bf735757458 (diff) | |
| download | chouette-core-43dd9a4abc58b9c7cf2203a5e7125a7788bb33b3.tar.bz2 | |
Refs #5419; Fix actions policies
Fix actions conditions on VehicleJourney#index
| -rw-r--r-- | app/javascript/vehicle_journeys/components/Tools.js | 8 | 
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> | 
