Как добавить участников в доску trello? (используя приложение rails) - PullRequest
0 голосов
/ 08 февраля 2020

Я использую ruby Trello Gem для моего приложения рельсов. Мне нужно добавить участников в созданную доску trello. Как это можно реализовать? Я создаю доску так:

board = Trello::Board.create(
    name: BOARD_NAME,
    description: BOARD_DESC
  )

1 Ответ

1 голос
/ 09 февраля 2020

В этом ответе предполагается, что вы используете ruby -trello gem в версии 2.2.0.

Сначала создайте экземпляр своей доски. Мы будем использовать ваш пример здесь, но вы также можете найти существующую доску :

board = Trello::Board.create(
    name: BOARD_NAME,
    description: BOARD_DESC
  )

Во-вторых, создать элемент . Вам нужно будет указать id_or_username для этой части:

member = Trello::Member.find(id_or_username)

В-третьих, добавить участника в правление . Вы можете использовать любой из :admin, :normal или :observer в зависимости от разрешений, которые должен иметь пользователь:

board.add_member(member, :normal)

Эта операция не требует отдельного вызова save так как не меняет поля доски; он вызывает API напрямую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...