Wussten Sie, dass es fast überall sonst auf Montag fest codiert ist (hat mich auch überrascht)?
Idealerweise wäre dies von den Benutzereinstellungen abhängig (nicht von einer Admin-Einstellung).
Ich habe mir den Code angesehen, da mich dieses Problem schon seit langem stört. Es gibt drei Stellen im Code, an denen FullCalendar initialisiert wird. An einer davon ist firstDay: 1 bereits vorhanden. Der Discourse-Kern codiert es ebenfalls auf 1.
Ich habe einen PR erstellt, der firstDay: 1 an den beiden fehlenden Stellen hinzufügt.
Das ist weit davon entfernt, ideal zu sein, aber es bringt zumindest Konsistenz.