Rwy'n Ychwanegodd y swyddogaeth, ac yn yr alwad i'r funtion yn hytrach na'r hen ailgyfeirio a chael yr un fath 302 dros dro?

Ydw i'n ar goll somthing?