image_controller.rb 427 B

123456789101112131415
  1. class ImageController
  2. def self.edit_images(content, char_id)
  3. if image_url = /\*\*URL to the Character\'s Appearance\*\*\:\s(.*)/.match(content)
  4. unless CharImages.where(char_id: char_id).find_by(url: image_url[1])
  5. image = CharImages.create(char_id: char_id, url: image_url[1], category: 'SFW', keyword: 'Primary')
  6. end
  7. end
  8. if image
  9. image.url
  10. else
  11. image_url[1]
  12. end
  13. end
  14. end