lib/aptible/rails/controller.rb in aptible-rails-0.3.2 vs lib/aptible/rails/controller.rb in aptible-rails-0.3.3

- old
+ new

@@ -6,13 +6,13 @@ module Controller extend ActiveSupport::Concern included do helper_method :auth, :api, :current_aptible_user, - :current_organization, :subscribed?, - :has_acccount?, :email_verified?, - :subscribed_and_verified? + :current_organization, :subscribed?, :has_acccount?, + :email_verified?, :subscribed_and_verified?, :user_url, + :organization_url end def auth @auth ||= Aptible::Auth::Agent.new(token: service_token).get end @@ -103,9 +103,17 @@ client_secret: Aptible::Rails.configuration.client_secret, subject: token.serialize ).access_token rescue token.serialize + end + + def organization_url(id) + "#{dashboard_url}/organizations/#{id}" + end + + def user_url(id = current_aptible_user.id) + "#{dashboard_url}/users/#{id}" end end end end