Page 1 of 1

Disenthrallment bug [b]

Posted: 20 May 2019, 18:06
by Cliff Worthington
Azraeth performed the ritual.

I input Worthington.

Clicked the button

It took me to the Worthington bloodline page

Checked the CS, it still says Argent.

It no longer allows me to select Bloodline from the dropdown.

Re: Disenthrallment bug.

Posted: 23 May 2019, 18:46
by Azraeth
I went ahead and manually added you to Worthington. Trying to bug test now.

For some reason, the argent family tree is broken. Not sure why.

Will report back once I've done more testing.

Re: Disenthrallment bug.

Posted: 23 May 2019, 19:36
by Azraeth
Okay, so after testing, this is definitely broken. I replicated what you said.

Tried to rejoin McTesty's main bloodline and it didn't let me.

It looks to me like it's definitely worked in the past so I'm having trouble figuring out precisely why it isn't working now.

Re: Disenthrallment bug.

Posted: 23 May 2019, 19:47
by Azraeth
Actually I'm dumb. I think I figured it out. Has to do with an sql error I believe.

But I'm not 100% sure on the way David would want me to fix it, so I'm going to need to leave it for him.

@ David:

The factionname column (in factiongroups) is a unique index and doesn't allow duplicate entries. I wasn't sure if you wanted to modify the way 'rejoiners' is entered into the database or if you want to remove factionname as a primary key/unique index.

Either should work, but I wasn't sure exactly how you would handle it, and since it involves database structure, I decided not to touch it. <3

Re: Disenthrallment bug.

Posted: 29 May 2019, 11:27
by Azraeth
Gently bumping this with a tag.