I just dodged a bullet. I almost deleted a sub server belonging to one virtual server because it incorrectly displayed as a sub server of another virtual server when search is used in the virtual server dropdown box.
The search only show what you searching for āchā not the relations between server and subserver. The server dosnāt have āchā, so is that a bug?
Yeah, this is working as intended (youāre seeing every site with ch in the name as you searched for, and the parent of that name doesnāt have a ch in it), but I can see how that would be confusing. Iām not sure how to best resolve that confusion, thoughā¦if search shows the parent no matter what, itās going to show something that doesnāt actually match the query term, which is bug-like.
Maybe it should show the parent greyed out or something? I dunno. Messy problem.
You canāt delete directly from the domain selection menuā¦when you select it, it takes you to that domain/subserver/alias. And, yes, there is a confirmation page. Itās easy to zone out while doing repetitive tasks or whatever, and Iāve messed up by not stopping and looking at thingsā¦itās not at all unbelievable that one might be clicking around and think youāre somewhere youāre not.
I just still donāt know how to solve it in this particular case without introducing other problems.
I agree. Once, I was just one click away from accidentally deleting a production domain in the same way, so I implemented a āPrevent deletion or disablingā feature on the āEdit Virtual Serverā page.
I recommend enabling it if youāre worried about accidentally deleting the wrong domain.
It is already two steps, you click delete and then click confirm. Forcing it to be disabled makes it three steps. At some point we have to let users do what they want to do.
I guess it is my way of thinking. I have a disabled server because Iām kinda gun shy about this kind of thing. Now that someone else has the domain name and I have the backups I guess I should delete it finally.
I would make sure that the āsomeone elseā is fully aware of that step (especially if you are on the last resort goto of their disaster recovery plan)