@@ -494,6 +494,9 @@ func (vo *Cf{{ firstCap $contentType.Sys.ID }}) UpsertEntry() (err error) {
494
494
if vo == nil {
495
495
return errors.New("UpsertEntry: Value Object is nil")
496
496
}
497
+ if vo.CC == nil {
498
+ return errors.New("UpsertEntry: Value Object has nil Contentful client")
499
+ }
497
500
if vo.CC.clientMode != ClientModeCMA {
498
501
return errors.New("UpsertEntry: Only available in ClientModeCMA")
499
502
}
@@ -517,6 +520,9 @@ func (vo *Cf{{ firstCap $contentType.Sys.ID }}) PublishEntry() (err error) {
517
520
if vo == nil {
518
521
return errors.New("PublishEntry: Value Object is nil")
519
522
}
523
+ if vo.CC == nil {
524
+ return errors.New("PublishEntry: Value Object has nil Contentful client")
525
+ }
520
526
if vo.CC.clientMode != ClientModeCMA {
521
527
return errors.New("PublishEntry: Only available in ClientModeCMA")
522
528
}
@@ -536,6 +542,12 @@ func (vo *Cf{{ firstCap $contentType.Sys.ID }}) PublishEntry() (err error) {
536
542
return
537
543
}
538
544
func (vo *Cf{{ firstCap $contentType.Sys.ID }}) UnpublishEntry() (err error) {
545
+ if vo == nil {
546
+ return errors.New("UnpublishEntry: Value Object is nil")
547
+ }
548
+ if vo.CC == nil {
549
+ return errors.New("UnpublishEntry: Value Object has nil Contentful client")
550
+ }
539
551
if vo.CC.clientMode != ClientModeCMA {
540
552
return errors.New("UnpublishEntry: Only available in ClientModeCMA")
541
553
}
@@ -558,6 +570,9 @@ func (vo *Cf{{ firstCap $contentType.Sys.ID }}) UpdateEntry() (err error) {
558
570
if vo == nil {
559
571
return errors.New("UpdateEntry: Value Object is nil")
560
572
}
573
+ if vo.CC == nil {
574
+ return errors.New("UpdateEntry: Value Object has nil Contentful client")
575
+ }
561
576
if vo.CC.clientMode != ClientModeCMA {
562
577
return errors.New("UpdateEntry: Only available in ClientModeCMA")
563
578
}
@@ -593,6 +608,9 @@ func (vo *Cf{{ firstCap $contentType.Sys.ID }}) DeleteEntry() (err error) {
593
608
if vo == nil {
594
609
return errors.New("DeleteEntry: Value Object is nil")
595
610
}
611
+ if vo.CC == nil {
612
+ return errors.New("DeleteEntry: Value Object has nil Contentful client")
613
+ }
596
614
if vo.CC.clientMode != ClientModeCMA {
597
615
return errors.New("DeleteEntry: Only available in ClientModeCMA")
598
616
}
0 commit comments