Wunschzettel im Standard als "nicht" öffentlich

Hey,

beim Erstellen eines neuen Wunschzettels ist dieser standardmäßig öffentlich. Sprich oxuserbaskets__oxpublic == 1.

Dem Nutzer ist dies aber sehr wahrscheinlich nicht bewusst. Setze ich in models/oxuserbaskets innerhalb der Funktion protected function _insert() den Standard-Wert auf 0 ,werden jedoch auch alle anderen gespeicherten Warenkörbe auch auf 0 gesetzt …

if ( !isset( $this->oxuserbaskets__oxpublic->value ) ) {
$this->oxuserbaskets__oxpublic = new oxField(0, oxField::T_RAW);
}

Ich würde es gerne dem Nutzer überlassen zu entscheiden ob sein Wunschzettel öffentlich ist, oder nicht.

getestet in oxid 4.8.1 -> 4.8.7