を直してもらった

had [something] repaired

→ を
phrase Rare #24,773
had [something] repaired Shows that someone repaired something for the speaker’s benefit; who did the repair can be left unstated.
JA: 時計を直してもらった。
EN: I had my watch repaired.

ドアを直してもらったんだ。

I had someone fix the door.

彼は妻にシャツを直してもらった。

He had his wife mend his shirt.

セーターを直してもらったほうがいいと思っています。

I think you should have the sweater repaired.

腕時計を直してもらったんだけど、また壊れちゃったのよね。

I had my watch repaired, but it broke again.

彼は時計を直してもらった。

He had his watch repaired.

私は時計を直してもらった。

I had my watch repaired.