<commit_before>Ext.ns('Kwc.Newsletter.Detail');
Kwc.Newsletter.Detail.RecipientsPanel = Ext.extend(Kwf.Binding.AbstractPanel, {

    initComponent: function() {
        this.layout = 'border';

        this.recipientsGridPanel = new Kwc.Newsletter.Detail.RecipientsGridPanel({
            title: trlKwf('Add/Remove Subscriber to Queue'),
            controllerUrl: this.controllerUrl,
            region: 'center'
        });
        this.recipientsGridPanel.on('queueChanged', function() {
            this.recipientsQueuePanel.reload();
        }, this);

        this.recipientsQueuePanel = new Kwc.Newsletter.Detail.RecipientsQueuePanel({
            title: trlKwf('Queue'),
            controllerUrl: this.mailControllerUrl,
            region: 'east',
            width: 500,
            scope: this
        });
<commit_msg>when adding recipients to queue the StartNewsletter Panel will be reloaded to show correct progress messages<commit_after>Ext.ns('Kwc.Newsletter.Detail');
Kwc.Newsletter.Detail.RecipientsPanel = Ext.extend(Kwf.Binding.AbstractPanel, {

    initComponent: function() {
        this.layout = 'border';

        this.recipientsGridPanel = new Kwc.Newsletter.Detail.RecipientsGridPanel({
            title: trlKwf('Add/Remove Subscriber to Queue'),
            controllerUrl: this.controllerUrl,
            region: 'center'
        });
        this.recipientsGridPanel.on('queueChanged', function() {
            this.recipientsQueuePanel.reload();
            this.mailingPanel.load();
        }, this);

        this.recipientsQueuePanel = new Kwc.Newsletter.Detail.RecipientsQueuePanel({
            title: trlKwf('Queue'),
            controllerUrl: this.mailControllerUrl,
            region: 'east',
            width: 500,
            scope: this
        });

{'fraction_non_alphanumeric': 0.11098717233686559, 'fraction_numerical': 0.0033463469046291134, 'mean_word_length': 2.483495145631068, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6425560', 'n_tokens_mistral': 510, 'n_tokens_neox': 476, 'n_words': 88}