if_modified_since = Time.zone.parse(request.headers['If-Modified-Since']) || Time.zone @users = User.where("updated_at > ?", if_modified_since).order(updated_at: :desc) if stale?(@users.first) render json: @users end