From d3d363e12fe8c0746aaca6e584a0a0461aaeae29 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Thu, 2 Mar 2023 10:28:31 -0600 Subject: [PATCH 01/10] Allow all permissions if unset --- app/soapbox/utils/permissions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/soapbox/utils/permissions.ts b/app/soapbox/utils/permissions.ts index 607f751eb..9627074eb 100644 --- a/app/soapbox/utils/permissions.ts +++ b/app/soapbox/utils/permissions.ts @@ -10,7 +10,7 @@ type Permission = typeof PERMISSION_CREATE_GROUPS | typeof PERMISSION_INVITE_USE export const hasPermission = (state: RootState, permission: Permission) => { const account = state.accounts_meta.get(state.me as string)!; - if (!account?.role) return false; + if (!account?.role) return true; const permissions = account.getIn(['role', 'permissions']) as number; From 55c8887a0882ebf9d8f51f656ce3084d92d7f6cc Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Thu, 2 Mar 2023 12:17:25 -0600 Subject: [PATCH 02/10] Small design tweaks for create group modal --- .../manage-group-modal/steps/details-step.tsx | 14 +++++++------- .../manage-group-modal/steps/privacy-step.tsx | 2 +- app/soapbox/locales/en.json | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app/soapbox/features/ui/components/modals/manage-group-modal/steps/details-step.tsx b/app/soapbox/features/ui/components/modals/manage-group-modal/steps/details-step.tsx index c40bcf3e1..f51be0ae5 100644 --- a/app/soapbox/features/ui/components/modals/manage-group-modal/steps/details-step.tsx +++ b/app/soapbox/features/ui/components/modals/manage-group-modal/steps/details-step.tsx @@ -37,17 +37,17 @@ const HeaderPicker: React.FC = ({ src, onChange, accept, disabled } className={clsx('absolute top-0 h-full w-full transition-opacity', { 'opacity-0 hover:opacity-90 bg-primary-100 dark:bg-gray-800': src, })} - space={3} + space={1.5} alignItems='center' justifyContent='center' > - - + + = ({ src, onChange, accept, disabled } const AvatarPicker: React.FC = ({ src, onChange, accept, disabled }) => { return ( -