Training request update function