API patch post author link route and test