Skip to content
Snippets Groups Projects
Commit ce95488d authored by Mateus Rambo Strey's avatar Mateus Rambo Strey
Browse files

build bookmarks with bookmark class

parent d599b350
No related branches found
No related tags found
No related merge requests found
......@@ -20,12 +20,13 @@ class CollectionBuilder
unless args.nil?
# cache object when build
lo = Rails.cache.fetch(cache_key(args['@rid'], args['last_modified']), expires_in: 12.hours) do
obj = Collection.new(
type = (args['name'] == 'Bookmarks') ? Bookmarks : Collection
obj = type.new(
learning_objects: LearningObjectBuilder.build(map_rid_to_object(args['learning_objects']) || []),
privacy: args['privacy'],
name: args['name'],
id: args['@rid']
)
obj.name = args['name'] unless type == Bookmarks
obj.owner = collection_repository.owner(args['@rid'])
obj.created_at = DateTime.strptime(args['created_at'], "%Y-%m-%d %H:%M:%S") unless args['created_at'].nil?
obj.last_modified = DateTime.strptime(args['last_modified'], "%Y-%m-%d %H:%M:%S") unless args['last_modified'].nil?
......
<nav class="navigation navbar-default "><br/>
<div class="container-fluid">
<% if @own %>
<% if @own && @collection.class != Bookmarks %>
<div class="navbar-right" style="text-align:right">
<%= link_to '#' do %>
<%= link_to 'APAGAR', collection_path(@collection.id), method: :delete, class: 'btn btn-danger btn-remove', style:'margin-right: 30px', data: { confirm: 'Não será possível recuperá-la, você tem certeza?' } %></span>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment