Fix: Force put/post method when data is present