-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
simplify replace system #16721
base: master
Are you sure you want to change the base?
simplify replace system #16721
Conversation
not need 2 systems
// Original name / Optional FideID / Optional title / Optional rating / Optional replacement name | ||
private def parse(line: String): Option[(PlayerName, RelayPlayerLine)] = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't this change break all previous broadcasts replace?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, it will break the previous Broadcasts a little...
but it also doesn't make sense to have 2 different systems (if 1 is used, it will alert broadcasters)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we could do what happened with the change of the old system: leave "a month" with the system running 2 systems and then delete the old one
I agree the simplification is good. Let's see if it breaks past broadcasts. These functions are called:
So I don't think past broadcasts would be affected, unless their form is submitted again for some other updates. |
in this case, previous broadcasts that are taking place for official broadcasts, the normal thing to do is just use |
not need 2 systems
Note: I noticed that fide ID placed (except 0) does not allow changing names and classification
but let's leave it like that
the important thing was the other tools non-standard events
Target:
#content-dev>player name replacements