enable wallet api

This commit is contained in:
Sayyid Hamid Mahdavi 2025-03-04 12:46:37 +03:30
parent add6c4d5ed
commit 30387f6cdd
2 changed files with 3 additions and 3 deletions

View file

@ -11,8 +11,8 @@ urlpatterns = [
# #
path('api/wallet/balance', user_views.MyWalletBalanceView.as_view(), name='wallet_balance_api'), path('api/wallet/balance', user_views.MyWalletBalanceView.as_view(), name='wallet_balance_api'),
# #
path('api/transactions/', TransactionList.as_view(), name='transaction_list_api'), # path('api/transactions/', TransactionList.as_view(), name='transaction_list_api'),
path('api/transactions/<uuid>', TransactionDetail.as_view(), name='transaction_detail_api'), # path('api/transactions/<uuid>', TransactionDetail.as_view(), name='transaction_detail_api'),
# path('api/transactions/<uuid>/pay', TransactionPay.as_view(), name='transaction_pay_api'), # path('api/transactions/<uuid>/pay', TransactionPay.as_view(), name='transaction_pay_api'),
# path('api/transactions/<uuid>/receipt', TransactionReceipt.as_view(), name='transaction_receipt_api'), # path('api/transactions/<uuid>/receipt', TransactionReceipt.as_view(), name='transaction_receipt_api'),
# # # #

View file

@ -34,7 +34,7 @@ class MyWalletBalanceView(generics.RetrieveAPIView):
''' '''
permission_classes = [AllowAny, permissions.IsAuthenticated, IsAuthenticatedOrTokenHasScope] permission_classes = [AllowAny, permissions.IsAuthenticated, IsAuthenticatedOrTokenHasScope]
serializer_class = MyWalletSerializer serializer_class = MyWalletSerializer
required_scopes = ['wallet.application:get_balance'] required_scopes = ['wallet.user:get_balance']
def get_object(self): def get_object(self):
return self.request.user return self.request.user