diff --git a/src/app/button.ecr b/src/app/button.ecr index 29f453d..887b8ff 100644 --- a/src/app/button.ecr +++ b/src/app/button.ecr @@ -3,7 +3,7 @@
<%= count %>
-
+>
diff --git a/src/app/view.cr b/src/app/view.cr index f7b0558..b271c80 100644 --- a/src/app/view.cr +++ b/src/app/view.cr @@ -1,12 +1,18 @@ require "kemal" require "./business.cr" -get "/" do +get "/:name" do |env| + name = env.params.url["name"] count = Business.fetch_add(0); render "./src/app/button.ecr"; end -post "/" do - count = Business.fetch_add(1); +post "/:name" do |env| + adder = 1; + name = env.params.url["name"] + if name == "archivist" + adder = 10; + end + count = Business.fetch_add(adder); render "./src/app/button.ecr"; end