class ViewCounter

  def increment(asciicast, storage)
    key = :"asciicast_#{asciicast.id}_viewed"
    return if storage[key]

    Asciicast.increment_counter(:views_count, asciicast.id)
    asciicast.reload
    storage[key] = '1'
  end

end

class ViewCounter

  def increment(asciicast, storage)
    key = "a#{asciicast.id}"
    return if storage[key]

    Asciicast.increment_counter(:views_count, asciicast.id)
    asciicast.reload
    storage[key] = '1'
  end

end

Make the view count cookie names shorter
Make the view count cookie names shorter
