# | Line 635 | Line 635 | find_person(const struct Client *client_ | |
---|---|---|
635 | ||
636 | if (IsDigit(*name)) | |
637 | { | |
638 | < | if ((target_p = hash_find_id(name)) != NULL) |
639 | < | if (!IsServer(client_p) && !HasFlag(client_p, FLAGS_SERVICE)) |
640 | < | target_p = NULL; |
638 | > | if (IsServer(client_p) || HasFlag(client_p, FLAGS_SERVICE)) |
639 | > | target_p = hash_find_id(name); |
640 | } | |
641 | else | |
642 | target_p = hash_find_client(name); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |