Method: TeamApi::JoinerImpl#join_snippet
- Defined in:
- lib/team_api/joiner.rb
#join_snippet(snippet) ⇒ Object
197 198 199 200 201 202 203 204 205 206 207 |
# File 'lib/team_api/joiner.rb', line 197 def join_snippet(snippet) username = snippet['username'] member = team_indexer.team_member_from_reference username if member.nil? fail UnknownSnippetUsernameError, username unless public_mode else member = member.select { |k, _| SNIPPET_JOIN_FIELDS.include? k } snippet.merge member end end |