X-Git-Url: https://git.r.bdr.sh/rbdr/grita/blobdiff_plain/b7be4f63119c71b07eacc9af9e6a15db63ef65ea..4ef7d69d69de5799c7176cf88fce2fbb2d471c25:/grita.rb?ds=sidebyside diff --git a/grita.rb b/grita.rb index 406dde7..180fe19 100644 --- a/grita.rb +++ b/grita.rb @@ -17,8 +17,7 @@ get '/' do end post '/' do - @grito = Grito.new(:title => params[:title], :text => params[:text]) - @grito.save + @grito = Grito.create(:title => params[:title], :text => params[:text]) haml :index end @@ -28,7 +27,7 @@ get '/qr/:grito.png' do rpr_filepath = tmpfile.path + '.png' RQR::QRCode.create do |qr| - qr.save('http://grita.heroku.com/'+params[:grito], rpr_filepath) + qr.save('http://#{request.host}/'+params[:grito], rpr_filepath) end buffer = File.open(rpr_filepath).read @@ -47,7 +46,7 @@ get '/:grito' do @markdown = RDiscount.new(@grito.text) - haml :grito + haml :grito, :layout => :layoutmini end error do