Method: Node#content_size

Defined in:
lib/gitroom/models/node.rb

#content_sizeObject

selected_chunks.each do |chunk|

      num = chunk.chunk_number - num_start
      chunk.content = buf[num*CHUNK_SIZE...(num+1)*CHUNK_SIZE]
    end
  end
  print "\n"
  selected_chunks.each do |chunk|
    rechunk = Chunk.find chunk.id
    rechunk.content = chunk.content.to_s
    print "set_content #{chunk.chunk_number} :: #{chunk.content}\n"
    rechunk.save!
  end
  print "\n"
end

end



175
176
177
178
179
180
181
# File 'lib/gitroom/models/node.rb', line 175

def content_size
  if chunks.count == 0
    0
  else
    (chunks.count - 1) * CHUNK_SIZE + chunks.order('chunk_number asc').last.content.size
  end
end