The cracks on space shuttle Discovery's external fuel tank have been repaired at NASA's Kennedy Space Center in Florida.