Removed transcribe buttons from scheduled messages.

This commit is contained in:
23rd 2024-05-14 02:52:18 +03:00
parent 2afb69e787
commit 41e414af37
2 changed files with 2 additions and 0 deletions

View File

@ -440,6 +440,7 @@ QSize Document::countOptimalSize() {
const auto session = &history->session();
const auto transcribes = &session->api().transcribes();
if (_parent->data()->media()->ttlSeconds()
|| _realParent->isScheduled()
|| (!session->premium()
&& !transcribes->freeFor(_realParent)
&& !transcribes->trialsSupport())) {

View File

@ -2063,6 +2063,7 @@ bool Gif::needCornerStatusDisplay() const {
void Gif::ensureTranscribeButton() const {
if (_data->isVideoMessage()
&& !_parent->data()->media()->ttlSeconds()
&& !_parent->data()->isScheduled()
&& (_data->session().premium()
|| _data->session().api().transcribes().trialsSupport())) {
if (!_transcribe) {