alphabit-technology/erpnext-restaurant

Frappe v15 compatibility?

Opened this issue · 8 comments

Is it possible to make it run over frappe v15? or any plans in the near future?

I've tried it but keep getting this error on the last step (migrate):

File "/home/frappe/frappe-bench/apps/frappe/frappe/modules/utils.py", line 241, in load_doctype_module
    raise ImportError(msg) from e
      doctype = 'Desk Form'
      module = 'Frappe Helper'
      prefix = ''
      suffix = ''
      app = 'frappe_helper'
      key = ('frappe_helper', 'Desk Form', '', '')
      module_name = 'frappe_helper.frappe_helper.doctype.desk_form.desk_form'
      msg = "Module import failed for Desk Form, the DocType you're trying to open might be deleted.<br> Error: cannot import name 'get_max_file_size' from 'frappe.core.doctype.file.file' (/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/file/file.py)"
builtins.ImportError: Module import failed for Desk Form, the DocType you're trying to open might be deleted.<br> Error: cannot import name 'get_max_file_size' from 'frappe.core.doctype.file.file' (/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/file/file.py)

any thoughts?
thanks in advance!

The version of the develop branch is compatible with frappe 15, this version no longer needs the frappe helper app.

It is pending review to send to production, but you can try it if you want.

That's great news! Thanks @alphabit-technology I'll give it a try.

Hey @alphabit-technology It worked using the develop branch, but the layout objects (excluding rooms) didn't render in the UI. Any thoughts? Thanks!
Screenshot 2024-05-11 at 10 24 13 AM

Can you give me access to your server?

Hi @alphabit-technology apologies for the late reply and thanks for your prompt responses. I'll try to coordinate the access, in the meantime if you can point me out in the right direction on what to check or do I can give it a try. Thanks for your help!

Hello, can you help me install the develop branch on my erpnext 15
what command should i write? thank you all

Let me get back to the development and we will be in touch.