Can't access Assembled item "Bill of Materials"

This issue has been tracked since 2023-01-26.

Please verify that this bug has NOT been raised before.

  • I checked and didn't find a similar issue

Describe the bug*

When navigating to "assembled item", the Left Menu containing "Bill of Materials" is missing. I don't see any way to view/edit bill of materials.

This first occurred when updated from previously installed version to latest version 0.9.2. Did I miss a major feature/GUI update?

Inventree was updated with the following steps:

  1. docker-compose down
  2. docker-compose pull
  3. docker-compose run inventree-server invoke update
  4. docker-compose up -d

Please see

  1. "View_Parts" - All items in view are assembled items
  2. "View_ASM" - No menu on the left to navigate assembled item options

View_Parts
View_ASM

Steps to Reproduce

  1. Go to "Parts"
  2. Go to "Subcategories"
  3. Select Sub category containing Assemblies
  4. Change view from "Sub Categories" to "Parts" right below "Sub Categories"
  5. Select and open any part that indicates that it is an "Assembled Item" with the wrench icon
  6. The left menu that should contain "Bill of Materials" does not exist

Expected behaviour

When opening an assembled item, the menu on the left should appear and have the option to select "Bill of Materials", you should then be able to view and edit the opened assembly.

Deployment Method

  • Docker
  • Bare metal

Version Information

Version Information:

InvenTree-Version: 0.9.2
Django Version: 3.2.16
Commit Hash: 236ca36
Commit Date: 2023-01-04
Database: postgresql
Debug-Mode: False
Deployed using Docker: True
Active plugins: False

Relevant log output

No response

SchrodingersGat wrote this answer on 2023-01-30

@Mechmoth are you saying that the entire left-hand "sidebar" menu is missing when viewing a Part page?

This does not seem to be the case on the demo server - https://demo.inventree.org/part/100/

image

Mechmoth wrote this answer on 2023-01-30

Hi @SchrodingersGat,

That is correct, the entire menu is missing.
You have the correct menu I was referring to as per demo server image.

I had a backup of the entire HDD and booted it up with the older version (haven't checked what version i upgraded from), and the side menu was visible.

So at this stage I can't pinpoint if i have done something wrong, or it's only when upgrading from a specific version. I have updated to the latest version at least 10 times by now by following the documents, so it's not like it's completely new to me.

Thanks for your reply.

SchrodingersGat wrote this answer on 2023-01-30

@Mechmoth ok please open the developer console in your browser and check if there are any run-time javascript errors which are breaking front-end rendering?

matmair wrote this answer on 2023-02-05

@Mechmoth have you refreshed your browser cache since updating? It might be a javascript issue.

Mechmoth wrote this answer on 2023-02-06

Hi @SchrodingersGat & @matmair , the latest version HDD is back, I've cleared browser cache, cookies etc. All seems to work now. Thank you for your help, and apologies for the false concern. I'll have to manually clean Chrome regularly from now on.

Thanks for all the great work from the InvenTree team.

Mechmoth wrote this answer on 2023-02-06

If you have similar issues. Clear browser cache as recommended above, also test on different browser or PC.

More Details About Repo
Owner Name inventree
Repo Name InvenTree
Full Name inventree/InvenTree
Language Python
Created Date 2017-03-23
Updated Date 2023-03-31
Star Count 2586
Watcher Count 61
Fork Count 411
Issue Count 141

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date