Sha256: 606dc4b7922223bebe598c1dd772a0f436ea5e4f54a9e41e60ecc88732e23acc

Contents?: true

Size: 338 Bytes

Versions: 1

Compression:

Stored size: 338 Bytes

Contents

require "sinatra/base"

module Monocle
  class Server < Sinatra::Base
    post "/:type/:id(.:format)" do
      begin
        params[:type].classify.constantize.find(params[:id]).view!
        ActiveRecord::Base.clear_active_connections!
        "o_0 +1"
      rescue ActiveRecord::RecordNotFound
        "o_0"
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
monocle-0.1.1 lib/monocle/server.rb