|
|
@@ -1924,7 +1924,7 @@ export default {
|
|
|
_pptData2.slides.forEach((slide, index) => {
|
|
|
let slideContent = ''
|
|
|
if (slide.elements) {
|
|
|
- const textElements = slide.elements.filter((element) => element.type === 'text' || (element.type === 'shape' && element.text?.content))
|
|
|
+ const textElements = slide.elements.filter((element) => element.type === 'text' || (element.type === 'shape' && element.text && element.text.content))
|
|
|
if (textElements.length > 0) {
|
|
|
slideContent = textElements.map((element) => {
|
|
|
const content = element.type === 'text' ? element.content : element.text.content
|
|
|
@@ -2043,7 +2043,7 @@ export default {
|
|
|
_pptData2.slides.forEach((slide, index) => {
|
|
|
let slideContent = ''
|
|
|
if (slide.elements) {
|
|
|
- const textElements = slide.elements.filter((element) => element.type === 'text' || (element.type === 'shape' && element.text?.content))
|
|
|
+ const textElements = slide.elements.filter((element) => element.type === 'text' || (element.type === 'shape' && element.text && element.text.content))
|
|
|
if (textElements.length > 0) {
|
|
|
slideContent = textElements.map((element) => {
|
|
|
const content = element.type === 'text' ? element.content : element.text.content
|