Задать вопрос
Ответы пользователя по тегу Битрикс24
  • Битрикс 24. Почему не прикрепляется файл к задаче?

    @SergeyZaigraev Автор вопроса
    веб-программист
    Решил проблему следующим способом:

    global $USER;
    $USER->Authorize(ID_USER_TICKETS);
    
    if($ElemID){
    
       try{
    
          $oTaskItem = new CTaskItem($task_id, ID_USER_TICKETS);
          $rs = $oTaskItem->Update(
             array(
                "UF_TASK_WEBDAV_FILES" => array($ElemID)
             ),
             array(
                "USER_ID" => ID_USER_TICKETS,
                "CHECK_RIGHTS_ON_FILES" => false
             )
          );
       }
       catch (TasksException $e) {
          pr($e,true);
          return;
       }
    }
    $USER->Logout();


    т.к под авторизованным пользователем проблем с прикреплением файла нет то, собственно и решил перед добавлением, авторизовать своего пользователя и после добавления разлогинить, не знаю на сколько это правильный подход, но работает.
    Ответ написан
    Комментировать