Improved error handling.

This commit is contained in:
Martin Edenhofer 2012-11-18 12:26:24 +01:00
parent 980e924de2
commit f2fd9b25c4
3 changed files with 8 additions and 3 deletions

3
.gitignore vendored
View file

@ -25,6 +25,9 @@ Gemfile.lock
# Ignore .swp files # Ignore .swp files
.*.swp .*.swp
# Ignore coverage stuff
/coverage/*
# Ignore local changes to schema.rb (e. g. through extentions) # Ignore local changes to schema.rb (e. g. through extentions)
db/schema.rb db/schema.rb

View file

@ -1,3 +1,5 @@
require 'Cache'
class ApplicationModel < ActiveRecord::Base class ApplicationModel < ActiveRecord::Base
self.abstract_class = true self.abstract_class = true

View file

@ -29,7 +29,7 @@ class Ticket < ApplicationModel
require "ticket/number/#{adapter_name.to_s.downcase}" require "ticket/number/#{adapter_name.to_s.downcase}"
@@number_adapter = Ticket::Number.const_get("#{adapter_name.to_s.capitalize}") @@number_adapter = Ticket::Number.const_get("#{adapter_name.to_s.capitalize}")
else else
raise "Missing number_adapter #{adapter_name}" raise "Missing number_adapter '#{adapter_name}'"
end end
end end