Guest User

Untitled

a guest
Jun 20th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. if (!@order.group.name.blank?) #old matching code: !(o.group.name.match /^ml_/).nil?
  2. # Thu Oct 28 23:56:18 IST 2010
  3. # QUESTION:
  4. # * This logic will calculate master group name "Besmaster" for "BestBuy" group
  5. # * Do we need "be_master" ?
  6. # alternate suggested logic:
  7. # * remove vowels, pick first 3 or 5 characters, add "_master" to it
  8. # <group name>.delete("a,e,i,o,u")[0..2].downcase + "_master"
  9. # * yields "bst_master" for "BestBuy"
  10. master_group = Group.find_by_name(@order.group.name[0..2] + 'master') #eg. find ml_master group
  11. if !master_group.nil? and !master_group.email.blank?
  12. UserMailer.deliver_order_summary(@order, master_group.email)
  13. end
  14. end
Add Comment
Please, Sign In to add comment