@@ 125-142 (lines=18) @@ | ||
122 | $thresholdDate = date('Y-m-d H:i:s', time() - $nodeVersionTimeout); |
|
123 | $updatedDate = date('Y-m-d H:i:s', strtotime($nodeVersion->getUpdated()->format('Y-m-d H:i:s'))); |
|
124 | ||
125 | if ($thresholdDate >= $updatedDate || $nodeVersionIsLocked) { |
|
126 | $page = $nodeVersion->getRef($this->em); |
|
127 | if ($nodeVersion === $nodeTranslation->getPublicNodeVersion()) { |
|
128 | $this->nodeAdminPublisher |
|
129 | ->createPublicVersion( |
|
130 | $page, |
|
131 | $nodeTranslation, |
|
132 | $nodeVersion, |
|
133 | $user |
|
134 | ); |
|
135 | } else { |
|
136 | $this->createDraftVersion( |
|
137 | $page, |
|
138 | $nodeTranslation, |
|
139 | $nodeVersion |
|
140 | ); |
|
141 | } |
|
142 | } |
|
143 | } |
|
144 | ||
145 | /** |
@@ 867-884 (lines=18) @@ | ||
864 | 'Y-m-d H:i:s', |
|
865 | strtotime($nodeVersion->getUpdated()->format('Y-m-d H:i:s')) |
|
866 | ); |
|
867 | if ($thresholdDate >= $updatedDate || $nodeVersionIsLocked) { |
|
868 | $page = $nodeVersion->getRef($this->em); |
|
869 | if ($nodeVersion == $nodeTranslation->getPublicNodeVersion()) { |
|
870 | $this->nodePublisher |
|
871 | ->createPublicVersion( |
|
872 | $page, |
|
873 | $nodeTranslation, |
|
874 | $nodeVersion, |
|
875 | $this->user |
|
876 | ); |
|
877 | } else { |
|
878 | $this->createDraftVersion( |
|
879 | $page, |
|
880 | $nodeTranslation, |
|
881 | $nodeVersion |
|
882 | ); |
|
883 | } |
|
884 | } |
|
885 | } |
|
886 | $page = $nodeVersion->getRef($this->em); |
|
887 | } |