- Szycy
- 6 września 2026 17:58 UTC
- Autor
- Kamo
- Pochęt się
- 5503548
Okno narzędzia SMS otworzyło się na dwunastokim-kilowym dialerze, a następnie stało się trzy-tab Okno -- Czat / Szablony / CRM -- zatytułowany "Konwersacje ?a3f1c8de-...". Żaden z nich nie W ten sposób ktoś używa wiadomości tekstowych, a dwie z trzech zakładek nie były prawdziwe: SmsCrmTab był DUMMY_CONTACT i DUMMY_ACTIVITY ("John Smith, Acme Corp", Zakodowany, pokazywany każdemu członkowi o każdym kliencie), podczas gdy jest to prawdziwy odwrotność Odgląda już istniał w SoftphoneCRM, a SmsTemplatesTab przeczytał pięć rzeczy Stałe, podczas gdy SmsTemplateController VOIPService został nieoznakowany przez cokolwiek. Nie było też gdzie zobaczyć twoje teksty: okno pokazało jedną rozmowę i Nie można było dotrzeć do innego, więc jedynymi drogami do wątku były przychodzące Powiadomienie wyskakujące okno na Ciebie lub Centrum Interakcji. Okno - Dwa stany, brak zakładek: odbiorca wybierający lub wątek. Szablony przeniesione do Przycisk śruby kompozytora na prawdziwym API; szczegóły kontaktu z informacjami nagłówka Wydawca okien rendering SoftphoneCRM. SmsCrmTab, SmsTemplatesTab, smsTemplateData i SmsNewConversation są usuwane. - Kompozyt jest odbiorcą i nie ma pola wiadomości. To właśnie czyni Bezpieczny przypadek bliski i skoncentrowany: okno, które zamyka się na korzyść już otwartego Zamyka puste przez budowę, więc "okno narzędzia nigdy nie może stracić tego, co członek Wpisy" trzymają się bez starannej obsługi. - Scet kontaktowy zamienia się z "wybuch", nigdy nie warunkowym renderem - który Zniszczyłoby kompozytora za każdym razem, gdy ktoś na niego patrzył, co jest Niepoprawność starego paska nadal produkowania. Jedna rozmowa, jedno okno Sklep narzędzi zawsze deduped na res.conversationId -- nieminimalny, Podnośność, blask. Nie mógł zobaczyć okna SMS otwartego przez PHONE NUMBER, ponieważ SmsTool rozwiązał id w lokalnym stanie i nigdy nie powiedział sklepowi, więc otwierając Ta rozmowa z dowolnego miejsca zbudowała drugie okno na pierwszym. SmsTool teraz łata id na własne rekwizyty (jak ChatTool robi dla niego sessionGuid) i tytuły okna z kontaktem. Wybór odbiorcy Rozlicza trzy sposoby: twórz tutaj, adoptuj tutaj lub podnieś okno, które je ma I zamknij to. Miękkifon Piąta zakładka TEXTS, skomponowana z tego, co już istniało dla Centrum interakcji -- użyj wiadra tekstowego ConversationRows, ConversationRow, UnreadForRow, openConversation - plus wyszukiwanie i przycisk nowego przesyłania wiadomości. A. w potytach i ws. w tym, że Odznaka czyta UnreadContext.bySurface.sms, już mieszka na żywo nad gniazdem, więc to Koszt nie ma żadnego odbioru. Nazwy kontaktów ConversationRow przyznał, że "nie ma odwrotnego odnośnika po stronie serwera z liczby Do nazwy kontaktu, więc wiersz tekstowy jest zatytułowany jego numerem. Nowość - lustrzane skrzynki pocztoweDirectory kształt i indeksy Kontakty przez kanoniczny iPhone, w przeglądarce, ponieważ wyszukiwanie odbiorcy ładuje się I tak je. Jeden indeks zmienia tytuł nagłówka, listę TEXTS i nawigatora. Również stałe: SmsNotificationListener wytłocony każdą ramę gniazda INBOUND i Zignorował kierunek, w którym wydarzenie zawsze niosło, więc własny wyjazd członka Tekst wrócił jako klient i podniósł na nich okno Coś, co właśnie zrobili. Okno teraz otrząśnie całą powierzchnię SMS-ów na GET /sms/ niezdolność zamiast pozwalać drużynom lub FreePBX org odkryć ją przez Naciskaj na milczenie, a odrzucony wysyła sygnał pokazuje własny wyrok dostawcy Z wiadomością oznaczoną nie doręczaną. Wymaga zatwierdzeń voipservice, który dodaje /sms/przestępność i wynik wysyłania.