Det 25-åriga offret var tvunget att få blodtransfusioner efter att ha blivit slagen i huvudet på en pub i Stirchley i Birmingham.
Luke Pinder, 21 år, från Millfield Close, Hawkinge, Folkestone, Kent, har suttit i fängelse i åtta år.
Han erkände att han sårade med avsikt att göra allvarlig kroppslig skada.
Läs mer nyheter för Birmingham och det svarta landet
Pinder, som dömdes i Birminghams krondomstol, befann sig i Horseshoe Arms i september förra året när säkerhetspersonalen bad alla att gå vid stängningstidpunkten.
Han kastade en flaska med full kraft, slog den andra mannen när han stod upp för att lämna, orsakar en djup gash på baksidan av hans huvud, sade polisen.
Han firade med sin flickvän efter att just ha fått höra att han var i remission från akut myeloisk leukemi.
Pinders bild spreds och han identifierades.
En man som kastade en flaska som slog en man som firade att han var i remission från leukemin har fängslats.