| 1558 | } |
| 1559 | |
| 1560 | Data::FileOrigin DocumentData::stickerSetOrigin() const { |
| 1561 | if (const auto data = sticker()) { |
| 1562 | if (const auto result = data->setOrigin()) { |
| 1563 | return result; |
| 1564 | } else if (owner().stickers().isFaved(this)) { |
| 1565 | return Data::FileOriginStickerSet(Data::Stickers::FavedSetId, 0); |
| 1566 | } |
| 1567 | } |
| 1568 | return Data::FileOrigin(); |
| 1569 | } |
| 1570 | |
| 1571 | Data::FileOrigin DocumentData::stickerOrGifOrigin() const { |
| 1572 | return (sticker() |
no test coverage detected