From 1edad91c2f2f1a0470ee36be5c77154154f5a934 Mon Sep 17 00:00:00 2001 From: Daniel Nitsikopoulos Date: Sat, 2 Dec 2023 10:38:04 +1100 Subject: [PATCH] Fix micro.blog auth --- slices/micropub/action.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/slices/micropub/action.rb b/slices/micropub/action.rb index c7e3b33..7179b9b 100644 --- a/slices/micropub/action.rb +++ b/slices/micropub/action.rb @@ -87,7 +87,11 @@ module Micropub halt 401 unless indie_auth_verified || micro_blog_verified - decoded_response[:scope].gsub("post", "create").split.map(&:to_sym) + if indie_auth_verified + decoded_response[:scope].gsub("post", "create").split.map(&:to_sym) + elsif micro_blog_verified + [:create, :update] + end end end end