Hey thanks for sharing!
Do you know in which file and on which line the bug was found?
Thanks for advice
Compared to the previous version 1.3.7 with 1.3.8, you'll find several updated files, including:
style.css, global.js, user-login.php, user-register.php and especially item-post.php (category setting, when price was disabled for category, price box was not hidden properly)
In
item-post.php on line 192, the
price-box div has been added to:
<div class="price-box">
<label for="price"><?php _e('Price', 'zeta'); ?> <span class="req">*</span></label>
<div class="enter<?php if($price_type == 'FREE' || $price_type == 'CHECK') { ?> disable<?php } ?>">
<div class="input-box">
<?php ItemForm:

rice_input_text(); ?>
<?php echo zet_simple_currency(); ?>
</div>
<div class="or"><span><?php _e('or', 'zeta'); ?></span></div>
</div>
<div class="selection">
<a href="#" data-price="0" class="btn btn-secondary<?php if($price_type == 'FREE') { ?> active<?php } ?>" title="<?php echo osc_esc_html(__('Item is offered for free', 'zeta')); ?>"><i class="fas fa-hand-holding-usd"></i> <?php _e('Items for free', 'zeta'); ?></a>
<a href="#" data-price="" class="btn btn-secondary<?php if($price_type == 'CHECK') { ?> active<?php } ?>" title="<?php echo osc_esc_html(__('Based on agreement with seller', 'zeta')); ?>"><i class="far fa-handshake"></i> <?php _e('Check with seller', 'zeta'); ?></a>
</div>
</div>
and line 476 old:
if(catId > 0) {
if(catPriceEnabled[catId] == 1) {
$('.item-publish
section.s4').show(0).removeClass('hidden');
} else {
$('.item-publish
section.s4').hide(0).addClass('hidden');
$('#price').val('');
}
new:
if(catId > 0) {
if(catPriceEnabled[catId] == 1) {
$('.item-publish
.price-box').show(0).removeClass('hidden');
} else {
$('.item-publish
.price-box').hide(0).addClass('hidden');
$('#price').val('');
}