Advertisement
Guest User

Untitled

a guest
Apr 21st, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.49 KB | None | 0 0
  1.   def assign_users
  2.     ActiveRecord::Base.transaction do
  3.       begin
  4.         assign_to_all_users
  5.         assign_by_given_roles
  6.         assign_by_given_users
  7.         assign_by_given_places
  8.  
  9.         true
  10.       rescue
  11.         raise ActiveRecord::Rollback
  12.       end
  13.     end
  14.   end
  15.  
  16.   def reassing_users
  17.     ActiveRecord::Base.transaction do
  18.       begin
  19.         remove_news_assignments
  20.         assign_users
  21.       rescue
  22.         raise ActiveRecord::Rollback
  23.       end
  24.     end
  25.   end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement