Module: CurationConcern::Embargoable
- Extended by:
- ActiveSupport::Concern
- Includes:
- VisibilityOverride, Morphine
- Included in:
- GenericFile
- Defined in:
- app/repository_models/curation_concern/embargoable.rb
Defined Under Namespace
Modules: VisibilityOverride
Instance Method Summary
collapse
#set_visibility
Instance Method Details
#embargo_release_date ⇒ Object
38
39
40
|
# File 'app/repository_models/curation_concern/embargoable.rb', line 38
def embargo_release_date
@embargo_release_date || embargoable_persistence_container.embargo_release_date
end
|
#embargo_release_date=(value) ⇒ Object
30
31
32
33
34
35
36
|
# File 'app/repository_models/curation_concern/embargoable.rb', line 30
def embargo_release_date=(value)
@embargo_release_date = begin
value.to_date
rescue NoMethodError
value
end
end
|