keybase instructions only on /settings

This commit is contained in:
Peter Bhat Harkins 2019-06-18 09:14:40 -05:00
parent 1b448d916e
commit 37de6a2fa4
3 changed files with 8 additions and 13 deletions

View File

@ -1,7 +1,7 @@
<% if user.keybase_signatures? %>
<% user.keybase_signatures.each do |kbs| %>
<strong><%= link_to "@#{kbs[:kb_username]}", keybase_user_link(kbs) %></strong>
<strong><%= link_to "✔", keybase_proof_link(kbs) %></strong>
<%= link_to "@#{kbs[:kb_username]}", keybase_user_link(kbs) %>
<%= link_to "✔", keybase_proof_link(kbs) %>
<% if for_self %>(<%= link_to "Unlink", keybase_proof_path(kbs[:kb_username]), method: :delete %>)<% end %>
<% end %>
<% elsif for_self %>

View File

@ -146,9 +146,7 @@
<% if Keybase.enabled? %>
<div class="boxline">
<%= f.label :kb_username,
raw("<a href=\"https://keybase.io/\">Keybase</a>:"),
:class => "required" %>
<%= f.label :kb_username, raw("<a href=\"https://keybase.io/\">Keybase</a>:"), :class => "required" %>
<span>
<%= render :partial => "keybase_proofs/proofs", locals: {user: @edit_user, for_self: true} %>
</span>

View File

@ -140,14 +140,11 @@
<br>
<% end %>
<% if Keybase.enabled? %>
<% for_self = (@showing_user == @user) %>
<% if @showing_user.keybase_signatures? || for_self %>
<label class="required">Keybase:</label>
<span class="d">
<%= render :partial => "keybase_proofs/proofs", locals: {user: @showing_user, for_self: for_self} %>
</span>
<% end %>
<% if Keybase.enabled? && @showing_user.keybase_signatures? %>
<label class="required">Keybase:</label>
<span class="d">
<%= render :partial => "keybase_proofs/proofs" %>
</span>
<br>
<% end %>