Merge branch 'master' into fix/side-bar-layout
This commit is contained in:
commit
6dc80bbaeb
|
@ -40,3 +40,7 @@
|
||||||
div.out-of-stock {
|
div.out-of-stock {
|
||||||
border-color:red;
|
border-color:red;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.expand {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
|
@ -43,6 +43,6 @@ class UsersController < ApplicationController
|
||||||
end
|
end
|
||||||
|
|
||||||
def init
|
def init
|
||||||
@user = User.find_by_id(params[:id]) || current_user
|
@user ||= current_user
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -25,7 +25,9 @@ class Ability
|
||||||
def initialize_user(user)
|
def initialize_user(user)
|
||||||
can :read, :all
|
can :read, :all
|
||||||
can :manage, User, id: user.id
|
can :manage, User, id: user.id
|
||||||
can :create, Order, user: user
|
can :create, Order do |order|
|
||||||
|
order.user == user
|
||||||
|
end
|
||||||
can :destroy, Order do |order|
|
can :destroy, Order do |order|
|
||||||
order.try(:user) == user && order.deletable
|
order.try(:user) == user && order.deletable
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
%div{role: "tabpanel"}
|
.expand{role: "tabpanel"}
|
||||||
/ Nav tabs
|
/ Nav tabs
|
||||||
%ul.nav.nav-tabs{role: "tablist"}
|
%ul.nav.nav-tabs{role: "tablist"}
|
||||||
%li.active{role: "presentation"}
|
%li.active{role: "presentation"}
|
||||||
|
|
Loading…
Reference in a new issue