Skip to content
This repository has been archived by the owner on May 14, 2022. It is now read-only.

Initial pass of Box/Folder models + behavior #1204

Merged
merged 4 commits into from
Apr 21, 2017
Merged

Initial pass of Box/Folder models + behavior #1204

merged 4 commits into from
Apr 21, 2017

Conversation

tpendragon
Copy link
Contributor

There's a lot to do here still, but it's a good starting point so we can
divide and conquer.

There's a lot to do here still, but it's a good starting point so we can
divide and conquer.
@coveralls
Copy link

coveralls commented Apr 21, 2017

Coverage Status

Coverage decreased (-0.3%) to 99.727% when pulling 8c72bac on boxes into a1f8871 on master.

ActiveFedora::Indexers::GlobalIndexer.new([:symbol, :stored_searchable, :facetable])
)
# Change this to restrict which works can be added as a child.
# self.valid_child_concerns = []
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to limit to FileSet?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nah. This was meant to populate the "Add Child Work" drop down.

@@ -1,6 +1,7 @@
module Workflow
class UpdatedEvent
def self.call(target:, **)
return unless target.is_a?(ScannedResource) || target.is_a?(MultiVolumeWork)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to maintain the list of models here, or add something to the models that should generate events?

@escowles
Copy link
Member

escowles commented Apr 21, 2017

I created #1205 #1206 and #1207 for some related issues that we can resolve once this is merged.

@escowles
Copy link
Member

I just pushed a commit that should get us to 💯 — and then I think this is ready to merge.

@coveralls
Copy link

coveralls commented Apr 21, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling c076406 on boxes into a1f8871 on master.

@escowles escowles merged commit 35ef380 into master Apr 21, 2017
@escowles escowles deleted the boxes branch April 21, 2017 14:28
@escowles escowles added the LAE label Sep 1, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants