JB Weld is nothing more than epoxy. It may provide a temporary repair (or not) but a broken tank is final. You will need a new toilet. Your landlord is required to provide a functioning toilet. I would imagine this is an old full flow, so he is stuck with a new low flow.