From 6b92e2486496a4b9c3a8a41e4dbd500ca57abbe2 Mon Sep 17 00:00:00 2001 From: prashant Date: Thu, 14 Oct 2021 13:36:52 +0530 Subject: [PATCH 1/2] Fixes active stake window API Before end period if user has opted out then active stake window API was not returning any data. Now we have handled this case. --- staking/application/services/stake_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/staking/application/services/stake_service.py b/staking/application/services/stake_service.py index 291b944..346a9d6 100644 --- a/staking/application/services/stake_service.py +++ b/staking/application/services/stake_service.py @@ -162,7 +162,7 @@ def get_stake_holder_details_for_active_stake_window(address): stake_holder_detail = StakeHolderDetailsRepository().get_stake_holder_details(blockchain_id=active_window_id, staker=address) total_amount_staked = StakeHolderRepository().get_total_amount_staked() - if stake_holder.amount_approved > 0 or stake_holder.amount_pending_for_approval > 0: + if stake_holder.amount_approved > 0 or stake_holder.amount_pending_for_approval > 0 or stake_holder_detail.claimable_amount > 0: pass else: return active_stake_details From ae59b951f735486dad48a928425e8925b4b14ae9 Mon Sep 17 00:00:00 2001 From: prashant Date: Thu, 14 Oct 2021 13:44:01 +0530 Subject: [PATCH 2/2] Fixes circleci configuration. --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0e321d3..9bc52a6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -45,7 +45,7 @@ jobs: - run: name: Install required packages. command: | - sudo apt-get update + sudo apt-get --allow-releaseinfo-change update sudo apt-get install default-mysql-client -y sudo pip install coverage coveralls pytest boto3 alembic mysql -h 127.0.0.1 -u root -punittest_pwd -e "create database staking_unittest_db"