diff options
Diffstat (limited to 'app/models/backends.rb')
-rw-r--r-- | app/models/backends.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/app/models/backends.rb b/app/models/backends.rb index 0caf8fe..526ae76 100644 --- a/app/models/backends.rb +++ b/app/models/backends.rb @@ -40,9 +40,7 @@ module Backends classes.flat_map(&:all) end - def self.find_by_type_and_id(type_and_id) - type_name, id = type_and_id.split('=') - + def self.find_by_type_and_id(type_name, id) type = classes.find { |c| c.name == type_name } type.find(id.to_i) |