new(basic.gblib): Video in WPP templates.
This commit is contained in:
		
							parent
							
								
									b09222ca0c
								
							
						
					
					
						commit
						2b09b58d4b
					
				
					 2 changed files with 4 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -651,8 +651,8 @@ export class GBConversationalService {
 | 
			
		|||
      text.toLowerCase().endsWith('.png') ||
 | 
			
		||||
      text.toLowerCase().endsWith('.mp4') ||
 | 
			
		||||
      text.toLowerCase().endsWith('.mov');
 | 
			
		||||
    let mediaType = text.toLowerCase().endsWith('.mp4') || text.toLowerCase().endsWith('.mov') ? 'video' : 'image';
 | 
			
		||||
    let mediaFile = !isMedia ? /(.*)\n/gim.exec(text)[0].trim() : text;
 | 
			
		||||
    let mediaType = mediaFile.toLowerCase().endsWith('.mp4') || text.toLowerCase().endsWith('.mov') ? 'video' : 'image';
 | 
			
		||||
 | 
			
		||||
    // Set folder based on media type
 | 
			
		||||
    const folder = mediaType === 'video' ? 'videos' : 'images';
 | 
			
		||||
| 
						 | 
				
			
			@ -681,8 +681,7 @@ export class GBConversationalService {
 | 
			
		|||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    };
 | 
			
		||||
    data['components'][0]['parameters'][0][mediaType] = {link: urlMedia};
 | 
			
		||||
 | 
			
		||||
    data['components'][0]['parameters'][0][mediaType] = { link: urlMedia };
 | 
			
		||||
 | 
			
		||||
    await this.sendToMobile(min, mobile, data, null);
 | 
			
		||||
    GBLogEx.info(min, `Sending answer file to mobile: ${mobile}. Header: ${urlMedia}`);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -758,8 +758,8 @@ export class WhatsappDirectLine extends GBService {
 | 
			
		|||
      text.toLowerCase().endsWith('.png') ||
 | 
			
		||||
      text.toLowerCase().endsWith('.mp4') ||
 | 
			
		||||
      text.toLowerCase().endsWith('.mov');
 | 
			
		||||
    let mediaType = text.toLowerCase().endsWith('.mp4') || text.toLowerCase().endsWith('.mov') ? 'video' : 'image';
 | 
			
		||||
    let mediaFile = /(.*)\n/gim.exec(text)[0].trim();
 | 
			
		||||
      let mediaFile = /(.*)\n/gim.exec(text)[0].trim();
 | 
			
		||||
      let mediaType = mediaFile.toLowerCase().endsWith('.mp4') || text.toLowerCase().endsWith('.mov') ? 'video' : 'image';
 | 
			
		||||
 | 
			
		||||
    // Set folder based on media type
 | 
			
		||||
    let folder = mediaType === 'video' ? 'videos' : 'images';
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue