diff --git a/src/routes/message.rb b/src/routes/message.rb index 2c30c40..675c4d1 100644 --- a/src/routes/message.rb +++ b/src/routes/message.rb @@ -30,4 +30,13 @@ class Destructo < Sinatra::Base redirect '/' end + get '/message/:message_slug' do + message = Message.where(slug: params[:message_slug]).first() + + erb :'message/view', locals: { + title: 'View message', + message: message + } + end + end diff --git a/views/message/view.erb b/views/message/view.erb new file mode 100644 index 0000000..4fe3f9a --- /dev/null +++ b/views/message/view.erb @@ -0,0 +1,5 @@ +
+
+

<%= message.body %>

+
+