🏡 index : ~doyle/koselig.git

author Jordan Doyle <jordan@doyle.wf> 2016-10-16 9:48:10.0 +00:00:00
committer Jordan Doyle <jordan@doyle.wf> 2016-10-16 9:48:10.0 +00:00:00
commit
97db6451b80016618a8007df80f15237e6d9f5df [patch]
tree
4f398cd45b3f17311ffe11e8514c45949f0c86e5
parent
d17c069611261f8071f6b2e0bdbf9aad7d7692e3
download
97db6451b80016618a8007df80f15237e6d9f5df.tar.gz

fix acf function for basic meta values



Diff

 src/Models/Post.php |  9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/Models/Post.php b/src/Models/Post.php
index 155909d..6a84bc0 100644
--- a/src/Models/Post.php
+++ b/src/Models/Post.php
@@ -98,9 +98,6 @@ class Post extends Model
        {
            if (is_serialized($value)) {
                $value = @unserialize($value);
            } else {
                unset($meta[$key]);
                continue;
            }

            $field = $this->getMeta('_' . $key);
@@ -111,6 +108,12 @@ class Post extends Model
            }

            $field = get_field_object($field, $key, false, false);

            if (acf_is_sub_field($field)) {
                unset($meta[$key]);
                continue;
            }

            $value = Action::filter('acf/load_value', $value, $key, $field);
            $value = Action::filter('acf/load_value/type=' . $field['type'], $value, $this->ID, $field);
            $value = Action::filter('acf/load_value/name=' . $field['_name'], $value, $this->ID, $field);