- } elseif (($a->argc == 3) && ($nick == 'feed-item')) {
- $item = Item::selectFirstForUser(local_user(), $fields, ['id' => $a->argv[2], 'private' => [0, 2], 'uid' => 0]);
+ } elseif ($a->argc >= 3 && $nick == 'feed-item') {
+ $item_id = $a->argv[2];
+ if (substr($item_id, -5) == '.atom') {
+ $item_id = substr($item_id, 0, -5);
+ }
+ $item = Item::selectFirstForUser(local_user(), $fields, ['id' => $item_id, 'private' => [0, 2], 'uid' => 0]);