mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-01-10 09:28:37 +08:00
20 lines
484 B
Ruby
20 lines
484 B
Ruby
|
module TeamsHelper
|
||
|
# resets the current team if needed
|
||
|
def current_team_switch(team)
|
||
|
if team != current_team
|
||
|
current_user.current_team_id = team.id
|
||
|
current_user.save
|
||
|
end
|
||
|
end
|
||
|
|
||
|
def truncate_team_name(name, len = Constants::NAME_TRUNCATION_LENGTH)
|
||
|
if name.length > len
|
||
|
sanitize_input("<div class='modal-tooltip'>#{truncate(name, length: len)}
|
||
|
<span class='modal-tooltiptext'>#{name}</span>
|
||
|
</div>")
|
||
|
else
|
||
|
name
|
||
|
end
|
||
|
end
|
||
|
end
|