[hotfix] setup wizard, complete_setup fixes (#9654)

* [hotfix] setup wizard, complete_setup fixes

* Update utils.py

* Update utils.py
diff --git a/erpnext/setup/setup_wizard/setup_wizard.py b/erpnext/setup/setup_wizard/setup_wizard.py
index 5c7697e..3005ed6 100644
--- a/erpnext/setup/setup_wizard/setup_wizard.py
+++ b/erpnext/setup/setup_wizard/setup_wizard.py
@@ -36,7 +36,7 @@
 	create_customers(args)
 	create_suppliers(args)
 
-	if args.domain.lower() == 'education':
+	if args.get('domain').lower() == 'education':
 		create_academic_year()
 		create_academic_term()
 		create_program(args)
@@ -73,10 +73,10 @@
 	if (args.get('fy_start_date')):
 		curr_fiscal_year = get_fy_details(args.get('fy_start_date'), args.get('fy_end_date'))
 		frappe.get_doc({
-		"doctype":"Fiscal Year",
-		'year': curr_fiscal_year,
-		'year_start_date': args.get('fy_start_date'),
-		'year_end_date': args.get('fy_end_date'),
+			"doctype":"Fiscal Year",
+			'year': curr_fiscal_year,
+			'year_start_date': args.get('fy_start_date'),
+			'year_end_date': args.get('fy_end_date'),
 		}).insert()
 		args["curr_fiscal_year"] = curr_fiscal_year
 
@@ -150,7 +150,7 @@
 
 	global_defaults = frappe.get_doc("Global Defaults", "Global Defaults")
 	global_defaults.update({
-		'current_fiscal_year': args.curr_fiscal_year,
+		'current_fiscal_year': args.get('curr_fiscal_year'),
 		'default_currency': args.get('currency'),
 		'default_company':args.get('company_name')	,
 		"country": args.get("country"),
@@ -196,7 +196,7 @@
 	hr_settings.save()
 
 	domain_settings = frappe.get_doc("Domain Settings")
-	domain_settings.append('active_domains', dict(domain=_(args.domain)))
+	domain_settings.append('active_domains', dict(domain=_(args.get('domain'))))
 	domain_settings.save()
 
 def create_feed_and_todo():
diff --git a/erpnext/setup/utils.py b/erpnext/setup/utils.py
index 71734f2..93dad16 100644
--- a/erpnext/setup/utils.py
+++ b/erpnext/setup/utils.py
@@ -93,4 +93,4 @@
 		return flt(value)
 	except:
 		frappe.msgprint(_("Unable to find exchange rate for {0} to {1} for key date {2}. Please create a Currency Exchange record manually").format(from_currency, to_currency, transaction_date))
-		return 0.0
\ No newline at end of file
+		return 0.0