summaryrefslogtreecommitdiff
path: root/fake-service/lib/pixelated_service/server.rb
diff options
context:
space:
mode:
Diffstat (limited to 'fake-service/lib/pixelated_service/server.rb')
-rw-r--r--fake-service/lib/pixelated_service/server.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/fake-service/lib/pixelated_service/server.rb b/fake-service/lib/pixelated_service/server.rb
index d825a5e2..acf247b1 100644
--- a/fake-service/lib/pixelated_service/server.rb
+++ b/fake-service/lib/pixelated_service/server.rb
@@ -1,13 +1,17 @@
require 'sinatra/base'
require 'sinatra/json'
+require 'sinatra-index'
require 'json'
require 'net/http'
module PixelatedService
class Server < Sinatra::Base
set :root, File.join(File.dirname(__FILE__), '../../')
+ set :public_folder, File.join(File.dirname(__FILE__), '../../../web-ui/app/')
def json_body; JSON.parse request.body.read.to_s; end
+ register Sinatra::Index
+ use_static_index 'index.html'
if ENV['RACK_ENV'] == 'staging'
get '/' do File.read(File.join(settings.root, 'public', 'index.html')) end