- if (
- Item::exists(['uri' => $thr_parent, 'uid' => $uid])
- || Item::exists(['extid' => $thr_parent, 'uid' => $uid])
- ) {
- $postarray['thr-parent'] = $thr_parent;
+ $item = Post::selectFirst(['uri'], ['uri' => $thr_parent, 'uid' => $uid]);
+ if (!DBA::isResult($item)) {
+ $item = Post::selectFirst(['uri'], ['extid' => $thr_parent, 'uid' => $uid]);
+ }
+
+ if (DBA::isResult($item)) {
+ $postarray['thr-parent'] = $item['uri'];