These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Duplicate names in the CCP DB

First post
Author
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#1 - 2015-12-15 17:04:06 UTC  |  Edited by: ItsmeHcK1
Ohai thurr,

I noticed one (or more?) name specifically has multiple ID's. This has lead to quite a few unexplained errors in my code, as I was always under the impression names in EVE are completely unique. (As in, no one can have a corp called 'ItsmeHcK1', etc.)
Can we get a definite answer on whether names are unique? (And if so, what on earth is this?)

Paging CCP FoxFour. :3

Proof: https://api.eveonline.com/eve/CharacterAffiliation.xml.aspx?IDs=99004520 and https://api.eveonline.com/eve/CharacterID.xml.aspx?names=Bad Intention
As you can see the alliance Bad Intention is not the only one with that name.
Hel O'Ween
Men On A Mission
#2 - 2015-12-16 17:22:00 UTC
ItsmeHcK1
Immortalis Inc.
Shadow Cartel
#3 - 2015-12-22 21:41:34 UTC
And here's another one: https://api.eveonline.com/eve/CharacterAffiliation.xml.aspx?ids=95908929,94656297. Help me Obi-Wan FoxFour, you're my only hope.
Louis Vitton
Viziam
Amarr Empire
#4 - 2015-12-31 06:03:57 UTC
fill in a bug report and CCP is much more likely to look into it.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#5 - 2015-12-31 06:56:59 UTC
Names aren't unique, I'm afraid.

You'll only have one unique thing active with a name, but inactive things can have the same name as an active thing. (as far as I understand it)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Louis Vitton
Viziam
Amarr Empire
#6 - 2015-12-31 08:58:41 UTC
By active do you mean deleted character (soft delete lets call it) or do you mean unsubscribed?
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#7 - 2015-12-31 13:08:42 UTC
active as in not biomassed/closed, etc.

biomassed characters still exist in doomheim.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Captain Thunk
Explode. Now. Please.
Alliance. Now. Please.
#8 - 2015-12-31 13:28:58 UTC
Yeah this is working as inteneded. Originally the API would only return the one active name, but it was expanded to include previous IDs used by the name - it's upto you to handle these cases properly. It's kind of important as you may have old API xmls that refer to biomassed or previous corps that use different IDs to the latest incarnation - that kind of thing.