José María Martín, nombrado cronista oficial