Forráskód Böngészése

Ticket #2128 - fix for Posts.

AntonLV 7 éve
szülő
commit
dec1b21e3b
1 módosított fájl, 6 hozzáadás és 1 törlés
  1. 6 1
      modules/boonex/posts/classes/BxPostsFormEntry.php

+ 6 - 1
modules/boonex/posts/classes/BxPostsFormEntry.php

@@ -122,7 +122,12 @@ class BxPostsFormEntry extends BxBaseModTextFormEntry
              $aValsToAdd[$CNF['FIELD_PUBLISHED']] = $iPublished;
         }
 
-        $aValsToAdd[$CNF['FIELD_STATUS']] = $aValsToAdd[$CNF['FIELD_PUBLISHED']] > $aValsToAdd[$CNF['FIELD_ADDED']] ? 'awaiting' : 'active';
+        $aValsToAdd[$CNF['FIELD_STATUS']] = 'active';
+        if($aValsToAdd[$CNF['FIELD_PUBLISHED']] > $aValsToAdd[$CNF['FIELD_ADDED']]) {
+            $aValsToAdd[$CNF['FIELD_ADDED']] = $aValsToAdd[$CNF['FIELD_PUBLISHED']];
+            $aValsToAdd[$CNF['FIELD_CHANGED']] = $aValsToAdd[$CNF['FIELD_PUBLISHED']];
+            $aValsToAdd[$CNF['FIELD_STATUS']] = 'awaiting';
+        }
 
         $iContentId = parent::insert ($aValsToAdd, $isIgnore);
         if(!empty($iContentId))