Section 49. Acceptance does not Bar Action for Damages.—
In the absence of express or implied agreement of the parties, acceptance of the goods by the buyer shall not discharge the seller from liability in damages or other legal remedy for breach of any promise or warranty in the contract to sell or the sale. But, if, after acceptance of the goods, the buyer fail to give notice to the seller of the breach of any promise or warranty within a reasonable time after the buyer knows, or ought to know of such breach, the seller shall not be liable therefor.