<p>pods_group_add compartir un metagrupo con varios pods devuelve un error de memoria</p>

Creado en 2 ago. 2017  ·  6Comentarios  ·  Fuente: pods-framework/pods

Al intentar compartir metagrupos que se crean con pods_group_add () con varios pods, un error de memoria (memoria insuficiente) desencadena un error.

pods_group_add( array('books', 'other_books'), 'Book Meta Title', 'field1,field2');

Puede ver el problema real durante este evento de capacitación en vivo. https://youtu.be/fXJbXiTnqBk?t=43m34s

Incluso intenté asignar más de 2 GB de memoria y esta matriz () lo absorbió todo. :) Pequeño bastardo codicioso.

Blocker Bug

Todos 6 comentarios

Bueno, por supuesto que sucederá mientras lo haces en vivo. Gracias por el aviso, lo comprobaré.

Lo encontré:

https://github.com/pods-framework/pods/blob/2.x/classes/PodsMeta.php#L596

Deberíamos usar $ p allí, no $ pod

Ja ... tal vez debería haber mirado el código yo mismo :)

Fix es de una sola línea a través de # 4386

De hecho, esto ha existido desde el 5 de agosto de 2013, que casualmente nos acercamos al cuarto aniversario de :)

El compromiso al que podemos culpar por esto:
https://github.com/pods-framework/pods/commit/72803d10bd11aa4f789598ad0b15ebf88a1a76b9

Ese cometer es un tonto

¿Fue útil esta página
0 / 5 - 0 calificaciones