martin_695862's profile

717 Messages

 • 

15.2K Points

Saturday, June 19th, 2021

Closed

Solved

Bug in submission form validation code: repeated "C" Roman numeral not allowed

I was adding a new person, Michael Smith, as an assistant camerman. Because I could see no exising entries which could plausibly be the correct person, I chose to create a new one. I was offered "Smith, Michael (CCCXXX)". This failed form validation because it contained three repeated characters "CCC". Leaving aside whether there really are 329 (CCCXXIX) existing Michael Smiths, I think you need to modify the validation code to permit repeated Roman-numeral letters "X" and "C" if they are enclosed in brackets when distinguishing people with the same name. I imagine you've done it for "I" (1) and "X" (10), otherwise we'd have encountered it before now. but haven't done it for "C". "M" is probably not necessary because it is highly unlikely that there will be 3000 people of the same name, and "V" (5) and "L" (50) will never occur as repeated letters.

Since I couldn't submit Smith, Michael (CCCXXX), I chose the option "Submit as Michael Smith and let IMDB decide".

Oldest First
Selected Oldest First

Employee

 • 

18.2K Messages

 • 

321.3K Points

4 years ago

Hi martin_695862 -

I was unable to replicate the issue you reported.  As I understand the issue, when adding the new name within the Contribution form you were suggested:

This is a different person not currently listed - create 'Smith, Michael (CCCXXX)'.

However, after you selected this option the form provided a Warning?  Is that correct?

717 Messages

 • 

15.2K Points

Not quite. It was a red go-no-further error rather than a yellow acknowledge-and-continue warning.

It said (I'm paraphrasing) "words with three adjacent identical letters (CCC) are not allowed". It specifically mentioned the "CCC" as being the problem.

I forgot to mention in the original bug report that it was when I was adding crew for Rockets in the Dunes (1960) tt0169187

Interestingly, when I chose "Let IMDB decide", the resulting entry was created for 'Smith, Michael (CCCXXX) nm12674858 which is what it wouldn't let me create explicitly.


I've just tried the same operation again for the same title (I won't actually press "Submit").

1. I enter the name as "Michael Smith" with no qualifying Roman numeral

2. Because the name is ambiguous, I am presented with a list of possible matches.

3. I choose "This is a different person not currently listed - create 'Smith, Michael (CCCXXXII)'."

4. When I press Check (having acknowledge the warning about the Crew Complete flag) I get the same error

(edited)

518 Messages

 • 

15.2K Points

I have just run into the same bug. On screen credit for 'Chris' so I entered that and after selecting the new person option for Chris (CCCX) it was rejected.

Trying again in a submission by itself I used the 'let IMDb decide' option and that allowed it to be submitted. I do not know whether or not it is one of the existing names but that seems like the better option in this case.

(Update) The credit is now live as Chris (CCCX).

(edited)

Employee

 • 

18.2K Messages

 • 

321.3K Points

4 years ago

Hi martin_695862 & owenrees -

Thanks for confirming this is still an issue and including the steps you have taken when observing this contribution form behavior.  I have now filed a ticket for the appropriate tech team to review, as soon as I have any updates I will relay the information here.

Thanks again!

651 Messages

 • 

12.4K Points

4 years ago

I've been doing full casts for some episodes of Points of View, and often viewers will just be listed by a single name. In the case of a common name, it'll generate something like "CCCII", which won't go through.

Is there a way around this?

Obviously incredibly important, as everyone needs to know that "Michael" once gave a viewer video comment in a 2014 episode of Points of View.

Note: This comment was created from a merged conversation originally titled Way around the "three repeat letters in a person's name" rule?

278 Messages

 • 

3.3K Points

i had same problem with a David todaay, i clicked on i am not sure, let the staff decide

651 Messages

 • 

12.4K Points

@clematt1000​ Thank you for that, I'm embarrassed to say I didn't think of it.

278 Messages

 • 

3.3K Points

@MovieCat​ its no problem, you cant think on everything always

Employee

 • 

18.2K Messages

 • 

321.3K Points

3 years ago

Hi @martin_695862 & All -

I'm just following up to confirm that this contribution issue should now be resolved.  Cheers!