diaspora/app/models/location.rb
2017-08-12 15:39:20 +02:00

14 lines
316 B
Ruby

class Location < ApplicationRecord
before_validation :split_coords, on: :create
validates_presence_of :lat, :lng
attr_accessor :coordinates
include Diaspora::Federated::Base
belongs_to :status_message
def split_coords
self.lat, self.lng = coordinates.split(',') if coordinates.present?
end
end