File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ from django .conf import settings
12from django .contrib import messages
23from django .shortcuts import redirect , get_object_or_404
34from django .urls import reverse
@@ -785,7 +786,11 @@ def form_valid(self, form):
785786
786787 # Try to create on Moneybird if required fields are present
787788 asset = self .object
788- if asset .start_date and asset .purchase_value_asset :
789+ if (
790+ settings .AUTO_CREATE_ASSET_ON_MONEYBIRD
791+ and asset .start_date
792+ and asset .purchase_value_asset
793+ ):
789794 try :
790795 asset .create_on_moneybird ()
791796 messages .success (
Original file line number Diff line number Diff line change 5757
5858MONEYBIRD_MARGIN_ASSETS_LEDGER_ACCOUNT_ID = "340246234795083709"
5959MONEYBIRD_NOT_MARGIN_ASSETS_LEDGER_ACCOUNT_ID = "340246538381952245"
60+
61+ AUTO_CREATE_ASSET_ON_MONEYBIRD = True
Original file line number Diff line number Diff line change 106106EMAIL_DEFAULT_SENDER = os .environ .get ("SMTP_FROM" , None )
107107DEFAULT_FROM_EMAIL = os .environ .get ("SMTP_FROM_EMAIL" , None )
108108SERVER_EMAIL = os .environ .get ("SMTP_FROM" , None )
109+
110+ AUTO_CREATE_ASSET_ON_MONEYBIRD = False
You can’t perform that action at this time.
0 commit comments