Merge branch 'develop' of github.com:makeplane/plane into fix/estimate-migration

This commit is contained in:
NarayanBavisetti 2024-05-28 20:07:55 +05:30
commit 06a3b5bf14
2 changed files with 36 additions and 1 deletions

View File

@ -0,0 +1,34 @@
# Django imports
from django.core.management import BaseCommand, CommandError
# Module imports
from plane.db.models import User
class Command(BaseCommand):
help = "Make the user with the given email active"
def add_arguments(self, parser):
# Positional argument
parser.add_argument("email", type=str, help="user email")
def handle(self, *args, **options):
# get the user email from console
email = options.get("email", False)
# raise error if email is not present
if not email:
raise CommandError("Error: Email is required")
# filter the user
user = User.objects.filter(email=email).first()
# Raise error if the user is not present
if not user:
raise CommandError(f"Error: User with {email} does not exists")
# Activate the user
user.is_active = True
user.save()
self.stdout.write(self.style.SUCCESS("User activated succesfully"))

View File

@ -186,7 +186,7 @@ export const ProjectSidebarListItem: React.FC<Props> = observer((props) => {
return combine( return combine(
draggable({ draggable({
element, element,
canDrag: () => !disableDrag, canDrag: () => !disableDrag && !isCollapsed,
dragHandle: dragHandleElement ?? undefined, dragHandle: dragHandleElement ?? undefined,
getInitialData: () => ({ id: projectId, dragInstanceId: "PROJECTS" }), getInitialData: () => ({ id: projectId, dragInstanceId: "PROJECTS" }),
onDragStart: () => { onDragStart: () => {
@ -306,6 +306,7 @@ export const ProjectSidebarListItem: React.FC<Props> = observer((props) => {
"group-hover:opacity-100": !isCollapsed, "group-hover:opacity-100": !isCollapsed,
"cursor-not-allowed opacity-60": project.sort_order === null, "cursor-not-allowed opacity-60": project.sort_order === null,
flex: isMenuActive, flex: isMenuActive,
hidden: isCollapsed,
} }
)} )}
ref={dragHandleRef} ref={dragHandleRef}