imporve atm attributes

This commit is contained in:
Reena Aheer 2023-04-03 13:37:01 +02:00
parent 944d817733
commit 985923006d
2 changed files with 5 additions and 4 deletions

View File

@ -252,7 +252,7 @@
</div>
</div>
</div>
{% for attribute in bank_attributes_list %}
{% for attribute in atm_attributes_list %}
{% url 'my-atm-attribute-detail' attribute.atm_attribute_id as url_atm_attribute_detail %}
<div class="runner">

View File

@ -265,6 +265,7 @@ class UpdateAtmsView(LoginRequiredMixin, FormView):
my_accessibility_features = result['accessibility_features']
my_accessibility_features_initial = ','.join(my_accessibility_features)
fields['accessibility_features'].initial = my_accessibility_features_initial
self._paylod_choices(result, fields)
except Exception as err:
messages.error(self.request, "Unknown Error {}".format(err))
return form
@ -370,10 +371,10 @@ class UpdateAtmsView(LoginRequiredMixin, FormView):
"balance_inquiry_fee": data["balance_inquiry_fee"] if data["balance_inquiry_fee"]!="" else "false"
}
def bank_attributes(self, **kwargs):
def atm_attributes(self, **kwargs):
atm_attributes_url_path = "/banks/{}/atms/{}/attributes".format(self.kwargs['bank_id'], self.kwargs['atm_id'])
try:
atm_attributes_result = self.api.get(atm_attributes_url_path)["bank_attributes"]
atm_attributes_result = self.api.get(atm_attributes_url_path)["atm_attributes"]
return atm_attributes_result
except Exception as err:
messages.error(self.request, "Unknown Error {}".format(err))
@ -387,7 +388,7 @@ class UpdateAtmsView(LoginRequiredMixin, FormView):
context.update({
'atm_id': self.atm_id,
'bank_id': self.bank_id,
"bank_attributes_list": self.bank_attributes(**kwargs)
"atm_attributes_list": self.atm_attributes(**kwargs)
})
return context