adds permissions in view for direct messages

This commit is contained in:
rgarcia
2016-06-09 17:42:13 +02:00
parent fea3aef5bb
commit 00fc5b77e5
2 changed files with 4 additions and 3 deletions

View File

@@ -10,6 +10,7 @@ module Abilities
can :read, Legislation can :read, Legislation
can :read, User can :read, User
can [:search, :read], Annotation can [:search, :read], Annotation
can :new, DirectMessage
end end
end end
end end

View File

@@ -7,7 +7,7 @@
receiver: @receiver.name) %> receiver: @receiver.name) %>
</h1> </h1>
<!-- if USER IS VERIFIED --> <% if can? :create, @direct_message %>
<%= form_for [@receiver, @direct_message] do |f| %> <%= form_for [@receiver, @direct_message] do |f| %>
<%= render "shared/errors", resource: @direct_message %> <%= render "shared/errors", resource: @direct_message %>
@@ -21,7 +21,7 @@
<%= f.submit t("users.direct_messages.new.submit_button"), class: "button expanded" %> <%= f.submit t("users.direct_messages.new.submit_button"), class: "button expanded" %>
</div> </div>
<% end %> <% end %>
<!-- else --> <% else %>
<div class="callout warning"> <div class="callout warning">
<p> <p>
<%= t("users.direct_messages.new.verified_only", <%= t("users.direct_messages.new.verified_only",
@@ -29,6 +29,6 @@
verification_path )).html_safe %> verification_path )).html_safe %>
</p> </p>
</div> </div>
<!-- end --> <% end %>
</div> </div>
</div> </div>