/**
  * @see Cardwall_OnTop_Config_Command::execute()
  */
 public function execute(Codendi_Request $request)
 {
     $please_enable = $request->get('use_freestyle_columns');
     $tracker_id = $this->tracker->getId();
     $is_enabled = $this->dao->isFreestyleEnabled($tracker_id);
     if ($please_enable) {
         if (!$is_enabled) {
             $this->dao->enableFreestyleColumns($tracker_id);
         }
     } else {
         if ($is_enabled) {
             $this->dao->disableFreestyleColumns($tracker_id);
         }
     }
 }