Skip to content

2 different values in 2 screens for expiration #37

Closed

Description

@jullebarge

Mod Version

1.0.0.2

Game Version

1.18.0.0

Game Mode

Singleplayer

Map

Pichonnière Valley

Entity Type

Silo / storage (placeable)

What happened?

I placed some wheat ("Blé" in my screenshots, as my game is in french, sorry) in a the default silo on La Pichonnière Valley starting farm.
The first tab of your mod show 14 days before expiration for the wheat in the silo.
But when I go to the second tab which show the details per product, the value is 28 days for the wheat in the silo. There's also a line for my combine (TX32) which as no wheat in it but show the 14 days value.

I think there's a problem here, the line for TX32 seems to be the one displayed in the first tab even if there's 0 liters in it.

What did you expect to happen?

In the first tab, the wheat line should have 28 days value for expiration

Steps to Reproduce

  1. Store wheat to silo
  2. Consult the first tab and look at the expiration value
  3. Consult the second tab and look at the expiration value for the same culture in the silo

I've tested to empty the combine with easydev mod and then the second line for the TX32 disappear and the 2 tabs show the same value. So there's a problem with this line for the combine that is displayed even if it's empty.

Log File

No response

Other Mods

PF

Screenshots

Image Image

Activity

  1. rittermod commented on May 30, 2026

    @rittermod
    Owner

    Yeah, something is off there. I'll try to look into it tomorrow.

  2. rittermod commented on Jun 1, 2026

    @rittermod
    Owner

    Thanks for the detailed report and screenshots — they made this easy to pin down.

    What was going on: your TX 32 combine still had a tiny bit of wheat left in the tank - well under 1 L, so it showed as "0 L" (the menu rounds the displayed amount). Fresh was still tracking that leftover, so it appeared as the extra "0 L" wheat row in Product Details. And because the Overview's "Next Expiry" shows the soonest expiry across all your wheat, that exposed-tank leftover (which spoils faster than wheat in an indoor silo) pulled the Overview down to 14 days instead of the silo's 28. Emptying the combine cleared the leftover, which is exactly why both tabs then matched.

    Fix in dev release https://github.com/rittermod/FS25_Fresh/releases/tag/v1.0.1.0-dev : containers holding less than 1 L are now treated as negligible and hidden from the Fresh menus, so a sub-liter tank residue won't show as a "0 L" row or skew the Overview anymore. Your actual stock is never deleted, it just stays out of the menu until it's a meaningful amount.

    The display row is still a but confusing though, as it shows the full amount you have of something and the first expiration date. So it might look like all of your product expires in X days, while it may by only a part of it that expires then.

    Thanks again for the clear write-up!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BugSomething isn't working

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions