This commit is contained in:
Faheedkhan 2025-07-06 13:56:40 +03:00
commit 23a67d22a0
3 changed files with 8 additions and 7 deletions

View File

@ -2720,7 +2720,6 @@ class CustomGroup(models.Model):
"vendormodel",
"ledgermodel",
"transactionmodel"
],
other_perms=["view_customermodel", "view_estimatemodel","can_view_inventory","can_view_sales","can_view_crm","can_view_financials","can_view_reports"],
)

View File

@ -8816,7 +8816,6 @@ class JournalEntryListView(LoginRequiredMixin,PermissionRequiredMixin, ListView)
template_name = "ledger/journal_entry/journal_entry_list.html"
permission_required = ["django_ledger.view_journalentrymodel"]
ordering = ["-timestamp"]
permission_required = "django_ledger.view_ledger"
def get_queryset(self):
qs = super().get_queryset()
@ -8857,7 +8856,6 @@ class JournalEntryCreateView(LoginRequiredMixin, PermissionRequiredMixin,Success
form_class = forms.JournalEntryModelCreateForm
ledger_model = None
success_message = _("Journal Entry created")
permission_required = ["django_ledger.add_journalentrymodel"]
def get_form(self, form_class=None):
dealer = get_user_type(self.request)

View File

@ -36,7 +36,9 @@
<div class="d-flex justify-content-between mb-2">
<h3 class="">{% trans "Journal Entries" %}</h3>
<a href="{% url 'journalentry_create' request.dealer.slug ledger.pk %}" class="btn btn-md btn-phoenix-primary"><i class="fa fa-plus me-2"></i>{% trans "Add Journal Entry" %}</a>
{% if perms.django_ledger.add_journalentrymodel %}
<a href="{% url 'journalentry_create' request.dealer.slug ledger.pk %}" class="btn btn-md btn-phoenix-primary"><i class="fa fa-plus me-2"></i>{% trans "Add Journal Entry" %}</a>
{% endif %}
</div>
@ -96,9 +98,11 @@
<span class="fas fa-ellipsis-h fs-10"></span>
</button>
<div class="dropdown-menu dropdown-menu-end py-2">
<a class="dropdown-item" href="{% url 'journalentry_transactions' request.dealer.slug je.pk %}">{% trans "View" %}</a>
<a class="dropdown-item" href="{% url 'journalentry_txs' request.dealer.slug je.entity_slug je.ledger_id je.pk %}">{% trans "Transactions" %}</a>
{% if je.can_delete %}
{% if perms.django_ledger.view_transactionmodel %}
<a class="dropdown-item" href="{% url 'journalentry_transactions' request.dealer.slug je.pk %}">{% trans "View" %}</a>
<a class="dropdown-item" href="{% url 'journalentry_txs' request.dealer.slug je.entity_slug je.ledger_id je.pk %}">{% trans "Transactions" %}</a>
{% endif %}
{% if je.can_delete and perms.django_ledger.delete_journalentrymodel %}
<a class="dropdown-item" href="{% url 'journalentry_delete' request.dealer.slug je.pk %}">{% trans "Delete" %}</a>
{% endif %}
</div>