Page 1 of 2

List of open bugs

Posted: Tue Jul 15, 2025 1:34 pm
by Gipfelstuermer
For admins to work on and for users to add to the list:

- Sign in with less than 9 riders is possible (thread here)
- 'New' teams jersey is not shown in Sprint (thread here )
- Youth rider limit for climbers does not seem work
- Team loading is buggy (when you name a new rider, you have to re-load page)

Moreover, frontend releases from v1.30.3 to v1.30.12 are missing, affecting:
- FPC page
- Prize Money page
- List of NC jerseys
- Chat screens (NC chat, Editor chat)

Solved since this thread was opened:
- Jersey change is not possible (thread here)
- Calendar loading is buggy (at first open, published races are not loaded under 'current')
- Changing rider nationality after NC decision not working (thread here)

Re: List of open bugs

Posted: Tue Jul 15, 2025 9:13 pm
by Alkworld
c4f-react 3.6.5
Latest Updates (2025-07-15)
fixed missing loading of current races when entering calendar
fixed selection of predefined jersey
fixed upload of customer jersey

Re: List of open bugs

Posted: Thu Jul 17, 2025 12:08 pm
by Hansa
In the Fairplay tab, if you click on teams in the Hearing you sometimes get Nationalteams shown instead of the teams.

Case 638 for example.

Re: List of open bugs

Posted: Thu Jul 17, 2025 1:15 pm
by Falcor CC
Hansa wrote:
Thu Jul 17, 2025 12:08 pm
In the Fairplay tab, if you click on teams in the Hearing you sometimes get Nationalteams shown instead of the teams.

Case 638 for example.
Only the case for newer teams, so I suspect it is linked to the sprint jersey bug and general jersey bug for new teams as well...

Re: List of open bugs

Posted: Thu Jul 17, 2025 3:19 pm
by Gipfelstuermer
Falcor CC wrote:
Thu Jul 17, 2025 1:15 pm
Hansa wrote:
Thu Jul 17, 2025 12:08 pm
In the Fairplay tab, if you click on teams in the Hearing you sometimes get Nationalteams shown instead of the teams.

Case 638 for example.
Only the case for newer teams, so I suspect it is linked to the sprint jersey bug and general jersey bug for new teams as well...
Thanks, have added it to the list.

Re: List of open bugs

Posted: Sun Jul 20, 2025 10:31 pm
by Chemnitz Pro Cycling Team
NC tab - when you are on "all requests" and try to click on a team (e.g. ostraciseteam), a error shows up: Error Code: 0
Error Message: Statement (SELECT name from c4f_teams where id = 5843) needs to exactly return one row.

If you click on "older" teams it works normal.

Re: List of open bugs

Posted: Mon Jul 21, 2025 6:57 am
by schappy
Can we add the change from be in a race as visitor and you want to got to your race, you have to take an additional step before you can go to the Race Tab?

Re: List of open bugs

Posted: Mon Jul 21, 2025 1:20 pm
by ATB - Racing
schappy wrote:
Mon Jul 21, 2025 6:57 am
Can we add the change from be in a race as visitor and you want to got to your race, you have to take an additional step before you can go to the Race Tab?
+1, that would be nice. if its not to much work

Re: List of open bugs

Posted: Mon Jul 21, 2025 9:51 pm
by Alkworld
Chemnitz Pro Cycling Team wrote:
Sun Jul 20, 2025 10:31 pm
NC tab - when you are on "all requests" and try to click on a team (e.g. ostraciseteam), a error shows up: Error Code: 0
Error Message: Statement (SELECT name from c4f_teams where id = 5843) needs to exactly return one row.

If you click on "older" teams it works normal.
works fine for me, can you try again?

Re: List of open bugs

Posted: Tue Jul 22, 2025 5:55 am
by Chemnitz Pro Cycling Team
Alkworld wrote:
Mon Jul 21, 2025 9:51 pm
Chemnitz Pro Cycling Team wrote:
Sun Jul 20, 2025 10:31 pm
NC tab - when you are on "all requests" and try to click on a team (e.g. ostraciseteam), a error shows up: Error Code: 0
Error Message: Statement (SELECT name from c4f_teams where id = 5843) needs to exactly return one row.

If you click on "older" teams it works normal.
works fine for me, can you try again?
Works now, thanks.

Re: List of open bugs

Posted: Wed Sep 10, 2025 5:01 pm
by Alkworld
Gipfelstuermer wrote:
Tue Jul 15, 2025 1:34 pm
- Youth rider limit for climbers does not seem work
Anybody got an idea where to find the rules that should be implemented?

Re: List of open bugs

Posted: Wed Sep 10, 2025 5:17 pm
by Alkworld
ATB - Racing wrote:
Mon Jul 21, 2025 1:20 pm
schappy wrote:
Mon Jul 21, 2025 6:57 am
Can we add the change from be in a race as visitor and you want to got to your race, you have to take an additional step before you can go to the Race Tab?
+1, that would be nice. if its not to much work
Unfortunately I'm a step before knowing how much work it would be, I don't even know how to do it ;)
Maybe there are some React experts around? I'm using react-router-dom, but both - races as visitors and the own race - have the same endpoint, so it doesn't really navigate when clicking.

Re: List of open bugs

Posted: Wed Sep 10, 2025 5:19 pm
by Gipfelstuermer
Alkworld wrote:
Wed Sep 10, 2025 5:01 pm
Gipfelstuermer wrote:
Tue Jul 15, 2025 1:34 pm
- Youth rider limit for climbers does not seem work
Anybody got an idea where to find the rules that should be implemented?
What are the limitations for buying young riders in terms of skills?
Max. 2 young Climbers with ≥71 CL.
Max. 5 young Climbers with ≥67 CL.
Max. 2 young GC Riders with ≥65 CL & ≥60 TT.
Max. 2 young Sprinters with ≥74 SP.

Re: List of open bugs

Posted: Wed Sep 10, 2025 5:38 pm
by Alkworld
Gipfelstuermer wrote:
Wed Sep 10, 2025 5:19 pm
Alkworld wrote:
Wed Sep 10, 2025 5:01 pm
Gipfelstuermer wrote:
Tue Jul 15, 2025 1:34 pm
- Youth rider limit for climbers does not seem work
Anybody got an idea where to find the rules that should be implemented?
What are the limitations for buying young riders in terms of skills?
Max. 2 young Climbers with ≥71 CL.
Max. 5 young Climbers with ≥67 CL.
Max. 2 young GC Riders with ≥65 CL & ≥60 TT.
Max. 2 young Sprinters with ≥74 SP.
And how is "young" defined? I think we never had these rules in React. If anywhere, then only in Flash.

Re: List of open bugs

Posted: Wed Sep 10, 2025 5:56 pm
by Robyklebt
I think we never had these rules in React. If anywhere, then only in Flash.
Does that mean not implemented for the D1-5 market either?

Young, think it was including 24? But not sure, 23 would somehow be more logic? if nobody else finds it I can crawl through the forum tomorrow....

Re: List of open bugs

Posted: Wed Sep 10, 2025 6:26 pm
by Robyklebt
Short search now found only this:
team fl wrote:
Wed Jun 03, 2015 8:34 am
There is now a limit for young pavé riders: No more than 3 riders younger than 24 with pavé skill higher than 73
Wouldn't it be better to have progressive limits from the age of 20?
Cut the rest of the quote, but it saiys younger than 24, so that probably meant up to 23 only. Probably clearer in other places... that I will maybe find tomorrow.

Re: List of open bugs

Posted: Thu Sep 11, 2025 5:38 pm
by Robyklebt
Hm, spent quite a while looking for it, it's there, somewhere but where. Found nothing.
But young riders: 21-23 seems logic. I probably had 24 in my head due to the way it's formulated, "younger than 24". Assume it was formulated the same for the other types of riders. What happened with pavé I don't know, Buhmann said he would improve it.

So young riders=21-23 most likely, makes sense as well.

OH, Manghi FAQ! Should have looked there first...
Mangahn wrote:
Sun Mar 13, 2011 7:56 pm
Ich kann unter Wechselwillige Fahrer keinen Fahrer über XX Berg oder XX Sprint mehr sehen?
Mann kann, wenn man selber über mehrere Fahrer eines bestimmten Fahrertyps verfügt, nicht noch weitere Fahrer dieses Typs vom Transfermarkt kaufen. Also: Wer zwei 83er Bergfahrer hat kann zwar noch weitere züchten, aber keine dazu einkaufen. Das betriffte folgede Werte:

Berg über 83: 2
Zeit über 69, berg über 77: 2
sprint über 91: 2
berg über 80: 5
Berg über 71 und Alter < 24: 2
Zeit über 60, Berg über 65 und Alter < 24: 2
sprint über 74 und Alter < 24: 2
Berg über 67 und Alter < 24: 5

Fahrer vom Jugendtransfermarkt unterliegen dieser Sperre nicht.
The last sentence is confusing me a lot... Would seem to make the whole restrictions for youth riders pretty pointless? Are we sure that is correct?
Anyway, since we're talking about 21 year olds from the regular market too.... at least there. But would think it would make sense to put them in in the youth markets too.

Re: List of open bugs

Posted: Thu Sep 11, 2025 6:51 pm
by Alkworld
Mangahn wrote:
Sun Mar 13, 2011 7:56 pm
Also: Wer zwei 83er Bergfahrer hat kann zwar noch weitere züchten, aber keine dazu einkaufen. Das betriffte folgede Werte:
...
Fahrer vom Jugendtransfermarkt unterliegen dieser Sperre nicht.
Robyklebt wrote:
Thu Sep 11, 2025 5:38 pm
The last sentence is confusing me a lot... Would seem to make the whole restrictions for youth riders pretty pointless? Are we sure that is correct?
My interpretation is that he just repeated what he already wrote before, meaning you can bring up more of those riders starting with youth riders. But not sure about it.

Re: List of open bugs

Posted: Thu Sep 11, 2025 7:17 pm
by flockmastoR
Alkworld wrote:
Thu Sep 11, 2025 6:51 pm
Mangahn wrote:
Sun Mar 13, 2011 7:56 pm
Also: Wer zwei 83er Bergfahrer hat kann zwar noch weitere züchten, aber keine dazu einkaufen. Das betriffte folgede Werte:
...
Fahrer vom Jugendtransfermarkt unterliegen dieser Sperre nicht.
Robyklebt wrote:
Thu Sep 11, 2025 5:38 pm
The last sentence is confusing me a lot... Would seem to make the whole restrictions for youth riders pretty pointless? Are we sure that is correct?
My interpretation is that he just repeated what he already wrote before, meaning you can bring up more of those riders starting with youth riders. But not sure about it.
yeah, that was always my interpretation of this restriction too. So having 2 84 climbers, you cannot buy another one, but you can buy a 20y old 73 climber to grow a third one (and a fourth one) on your own.

Re: List of open bugs

Posted: Thu Sep 11, 2025 7:54 pm
by Hansa
Ich kann unter Wechselwillige Fahrer keinen Fahrer über XX Berg oder XX Sprint mehr sehen?
Mann kann, wenn man selber über mehrere Fahrer eines bestimmten Fahrertyps verfügt, nicht noch weitere Fahrer dieses Typs vom Transfermarkt kaufen. Also: Wer zwei 83er Bergfahrer hat kann zwar noch weitere züchten, aber keine dazu einkaufen. Das betriffte folgede Werte:

Berg über 83: 2
Zeit über 69, berg über 77: 2
sprint über 91: 2
berg über 80: 5
Berg über 71 und Alter < 24: 2
Zeit über 60, Berg über 65 und Alter < 24: 2
sprint über 74 und Alter < 24: 2
Berg über 67 und Alter < 24: 5

in flash (https://web.archive.org/web/20080212032 ... seite2.php) the extra rule with young riders dont count is not mentioned, if i remember it correctly for buying 20 year olds you had restrictions, but it wasnt considering the 23 year olds as when the 20 year olds join the team the 23 would turn 24 and dont count.

so if you have 1 22 and 1 23 year old climber you couldnt buy another 21 year old one but you could buy 1 20 year old ones. but you couldnt buy 2 as then you would hit the restriction again.

Re: List of open bugs

Posted: Thu Sep 11, 2025 8:41 pm
by Robyklebt
Alkworld wrote:
Thu Sep 11, 2025 6:51 pm
My interpretation is that he just repeated what he already wrote before, meaning you can bring up more of those riders starting with youth riders. But not sure about it.
flockmastoR wrote:
Thu Sep 11, 2025 7:17 pm
So having 2 84 climbers, you cannot buy another one, but you can buy a 20y old 73 climber to grow a third one (and a fourth one) on your own.
Highly unclear writing by Manghi...but ok, maybe he meant it like that, but seems clear anyway. You can't buy riders above the limit, but you can train them there.
I was thinking about the youth rules
Berg über 71 und Alter < 24: 2

Fahrer vom Jugendtransfermarkt unterliegen dieser Sperre nicht.
Which would mean you can buy 6 climbers from the youth market, which would make the whole rule so easily circumvented that it makes no sense anymore. Probably best to ignore that sentence...

Re: List of open bugs

Posted: Sun Sep 14, 2025 9:49 am
by Alkworld
Three more points on the rider limitations:
- The old rule was about two sprint leaders with sprint >= 92: with sprinter teams nowadays (high flat skill) this no longer fits imo. How about reducing this to e.g. >= 89? Or include the flat skill?
- the rule for pavé skill mentions > 73, but it doesn't say if that's internal pavé skill or calculated actual pavé skill. I'd say internal pavé skill makes more sense, as 73 for calculated pavé skill is pretty low.
- There's always a rule for young riders and one for riders in general, except for pavé riders. Should we add a rule for pavé leaders as well?

Re: List of open bugs

Posted: Sun Sep 14, 2025 1:20 pm
by Radunion
I do not think any of the rules is necessary. There are enough examples of such teams following the rules. If somebody wants this, why not? If it is an issue it is usually connected to a reset.

Re: List of open bugs

Posted: Mon Sep 15, 2025 2:18 pm
by Robyklebt
Alkworld wrote:
Sun Sep 14, 2025 9:49 am
- The old rule was about two sprint leaders with sprint >= 92: with sprinter teams nowadays (high flat skill) this no longer fits imo. How about reducing this to e.g. >= 89? Or include the flat skill?
Up to you, as long as you write what you did down somehwere at the end... (including flat skill maybe makes it a bit complicated.
Alkworld wrote:
Sun Sep 14, 2025 9:49 am
- the rule for pavé skill mentions > 73, but it doesn't say if that's internal pavé skill or calculated actual pavé skill. I'd say internal pavé skill makes more sense, as 73 for calculated pavé skill is pretty low.
73 internal makes little sense, since there's climbers, sprinters etc etc. there too. So you risk being blocked for internal skills that are pretty irrelevant for the rider. 73 actual skill is what it was most likely. If Buhmann then indeed corrected it in that old thread as he sort of announced... no idea. But should be actual skill. 73 too low, as FL posted in 2015. 75?
Alkworld wrote:
Sun Sep 14, 2025 9:49 am
- There's always a rule for young riders and one for riders in general, except for pavé riders. Should we add a rule for pavé leaders as well?
Would make sense. 80? 81? 82?

Re: List of open bugs

Posted: Mon Sep 15, 2025 7:58 pm
by cataracs
Alkworld wrote:
Sun Sep 14, 2025 9:49 am
There's always a rule for young riders and one for riders in general, except for pavé riders. Should we add a rule for pavé leaders as well?
No need to kill pavés teams! Only one team has 3 or more riders with 80+cobbles actually.

Don't waste your time here, I have some editor suggestions for you to work on instead!