Patch reporter won't have to reveal source: Appellate court