This question was prompted by this one:
In the Trello API, I see both boards and organizations offer a prefs
object with a permissionLevel
values.
However, it appears the gem only returns these prefs
values for the board:
> board = Trello::Member.find('me').boards.first
> board.prefs['permissionLevel']
=> "org"
> org = Trello::Member.find('me').organizations.first
> org.prefs['permissionLevel']
Traceback (most recent call last):
1: from (irb):11
NoMethodError (undefined method `prefs' for #<Trello::Organization:0x00007feb54459fd8>)
Is there any way to get the organization's permission level using the gem?
Here's a workaround using the gem:
The gem you are using does not support
prefs
in organization objects, you can verify that here but the actual Trello API does have that field so you can either look for other gems that provide you that data or call the API directly without using the gem