From a6ee4587bfcb565e87ab597b4e1156467ab67152 Mon Sep 17 00:00:00 2001 From: mr Date: Tue, 15 Mar 2011 12:14:14 +0100 Subject: sorting of models, created_at automation, ohm::callback --- model.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'model.rb') diff --git a/model.rb b/model.rb index 7b91bab..7e33a67 100644 --- a/model.rb +++ b/model.rb @@ -1,4 +1,5 @@ require 'ohm' +require 'ohm/contrib' #require 'redis/objects' #@@redis = Redis.new(:thread_safe=>true)#(:host => '127.0.0.1', :port => 6379) @@ -7,12 +8,16 @@ class ToxCreateModel < Ohm::Model #include Redis::Objects #include DataMapper::Resource #attribute :id + include Ohm::Callbacks + include Ohm::Typecast + include Ohm::Timestamping + attribute :name attribute :warnings attribute :error_messages attribute :type attribute :status - attribute :created_at + attribute :created_at, Date attribute :task_uri attribute :uri -- cgit v1.2.3 From ec743296fe370e8557acc338ae6559733c2e298d Mon Sep 17 00:00:00 2001 From: mr Date: Wed, 30 Mar 2011 13:25:26 +0200 Subject: create default policy after save --- model.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'model.rb') diff --git a/model.rb b/model.rb index 2b71eaa..58eeecf 100644 --- a/model.rb +++ b/model.rb @@ -49,7 +49,7 @@ class ToxCreateModel < Ohm::Model attr_accessor :subjectid @subjectid = nil - #after :save, :check_policy + after :save, :check_policy def validation_status begin -- cgit v1.2.3 From dcc070e630d7864f0ea735fe45b0b8304276424a Mon Sep 17 00:00:00 2001 From: mr Date: Thu, 31 Mar 2011 13:16:42 +0200 Subject: clean merge with rautenberg --- model.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'model.rb') diff --git a/model.rb b/model.rb index 58eeecf..5b1f4f5 100644 --- a/model.rb +++ b/model.rb @@ -1,7 +1,5 @@ require 'ohm' require 'ohm/contrib' -#require 'redis/objects' -#@@redis = Redis.new(:thread_safe=>true)#(:host => '127.0.0.1', :port => 6379) class ToxCreateModel < Ohm::Model @@ -80,5 +78,4 @@ class ToxCreateModel < Ohm::Model OpenTox::Authorization.check_policy(web_uri, subjectid) end -end - +end \ No newline at end of file -- cgit v1.2.3