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('.png') ||
|
||||||
text.toLowerCase().endsWith('.mp4') ||
|
text.toLowerCase().endsWith('.mp4') ||
|
||||||
text.toLowerCase().endsWith('.mov');
|
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 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
|
// Set folder based on media type
|
||||||
const folder = mediaType === 'video' ? 'videos' : 'images';
|
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);
|
await this.sendToMobile(min, mobile, data, null);
|
||||||
GBLogEx.info(min, `Sending answer file to mobile: ${mobile}. Header: ${urlMedia}`);
|
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('.png') ||
|
||||||
text.toLowerCase().endsWith('.mp4') ||
|
text.toLowerCase().endsWith('.mp4') ||
|
||||||
text.toLowerCase().endsWith('.mov');
|
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
|
// Set folder based on media type
|
||||||
let folder = mediaType === 'video' ? 'videos' : 'images';
|
let folder = mediaType === 'video' ? 'videos' : 'images';
|
||||||
|
|
Loading…
Add table
Reference in a new issue