Browse Source

chore: Fixes

casperiv 1 year ago
parent
commit
a3bcaac10e

+ 8 - 3
packages/admin-ui/src/lib/core/src/shared/components/assign-to-channel-dialog/assign-to-channel-dialog.component.html

@@ -29,12 +29,17 @@
 
 <ng-template vdrDialogButtons>
     <button type="button" class="btn" (click)="cancel()">{{ 'common.cancel' | translate }}</button>
-    <button type="submit" (click)="assign()" [disabled]="selectedChannels.length <= 0" class="btn btn-primary">
+    <button
+        type="submit"
+        (click)="assign()"
+        [disabled]="selectedChannels.length <= 0"
+        class="btn btn-primary"
+    >
         <ng-template [ngIf]="selectedChannels.length > 0" [ngIfElse]="noSelection">
-            {{ 'catalog.assign-to-channel' | translate }}
+            {{ 'catalog.assign-to-channels' | translate : { count: selectedChannels.length } }}
         </ng-template>
         <ng-template #noSelection>
-            {{ 'catalog.no-channel-selected' | translate }}
+            {{ 'catalog.no-channel-selected' | translate : { count: selectedChannels.length } }}
         </ng-template>
     </button>
 </ng-template>

+ 0 - 10
packages/admin-ui/src/lib/marketing/src/components/promotion-list/promotion-list-bulk-actions.ts

@@ -46,16 +46,6 @@ export const assignPromotionsToChannelBulkAction = createBulkAssignToChannelActi
     requiresPermission: Permission.UpdatePromotion,
     getItemName: item => item.name,
     bulkAssignToChannel: (dataService, promotionIds, channelIds) => {
-        console.log({ channelIds });
-        dataService
-            .mutate(AssignPromotionsToChannelDocument, {
-                input: {
-                    channelId: channelIds[0],
-                    promotionIds,
-                },
-            })
-            .pipe(map(res => res.assignPromotionsToChannel));
-
         return channelIds.map(channelId =>
             dataService
                 .mutate(AssignPromotionsToChannelDocument, {

+ 1 - 0
packages/admin-ui/src/lib/static/i18n-messages/en.json

@@ -67,6 +67,7 @@
     "assign-product-to-channel-success": "Successfully assigned {count, plural, one {1 product} other {{count} products}} to { channel }",
     "assign-products-to-channel": "Assign products to channel",
     "assign-to-channel": "Assign to channel",
+    "assign-to-channels": "Assign to {count, plural, one {channel} other {channels}}",
     "assign-to-named-channel": "Assign to { channelCode }",
     "assign-variant-to-channel-success": "Successfully assigned {count, plural, one {1 product variant} other {{count} product variants}} to { channel }",
     "assign-variants-to-channel": "Assign product variants to channel",