Fatti

Il sig. [A.] ha lavorato come cameriere per la Società X. Il 10 dicembre 1996, la Società X. ha risolto il contratto di lavoro con effetto dal 28 febbraio 1997. Il sig. [A.] è stato completamente incapace di lavorare a causa di malattia dal 12 dicembre 1996 al 26 maggio 1997, e poi dal 26 maggio al 30 giugno 1997 a causa di un intervento chirurgico.

Il 2 settembre 1997, il sig. [A.] ha citato in giudizio la Società X. per il pagamento di 12'666 fr.65, di cui 12'000 fr. a titolo di salario per i mesi di giugno, luglio e agosto 1997. La Cassa di disoccupazione Y. è intervenuta nel processo per reclamare il pagamento di 8'307 fr.80.

Il Tribunale del lavoro del Cantone di Ginevra ha condannato la Società X. a pagare all'interveniente la somma lorda di 8'000 fr. La Camera d'appello del lavoro ha confermato questa sentenza.

La Società X. ha presentato un ricorso di riforma presso il Tribunale federale.

Legge

Secondo l'art. 336c CO, dopo il periodo di prova, il datore di lavoro non può risolvere il contratto di lavoro durante un'incapacità lavorativa totale o parziale dovuta a malattia o infortunio. Se il licenziamento è stato dato prima di questo periodo di protezione e il termine di preavviso non è scaduto prima, tale termine è sospeso e riprende a decorrere solo dopo la fine del periodo.

Il Tribunale federale ha stabilito una distinzione a seconda che la nuova incapacità lavorativa intervenga ancora nel termine di preavviso prorogato o solo durante il lasso di tempo supplementare fino alla prossima scadenza. Una sospensione del termine di preavviso è giustificata solo nella prima ipotesi.

Sebbene questa giurisprudenza sia stata criticata da alcuni autori, il Tribunale federale ha deciso di non tornare indietro. Infatti, i cpv. 2 e…