Hey! i was doing paypal clone but am not able to get history. history is there but getting the name request

smartcontract Paypal.sol


function addHistory(address sender, address receiver, uint256 _amount, string memory _message) private {
        
    sendReceive memory newSend;
    newSend.action = "-";
    newSend.amount = _amount;
    newSend.message = _message;
    newSend.otherPartyAddress = receiver;
    if(names[receiver].hasName){
        newSend.otherPartyName = names[receiver].name;
    }
    history[sender].push(newSend);

    sendReceive memory newReceive;
    newReceive.action = "+";
    newReceive.amount = _amount;
    newReceive.message = _message;
    newReceive.otherPartyAddress = sender;
    if(names[sender].hasName){
        newReceive.otherPartyName = names[sender].name;
    }
    history[receiver].push(newReceive);
}
function getMyHistory(address _user) public view returns(sendReceive[] memory){
        return history[_user];
}

Hi, can you please make sure your contract code is the same as this one
https://github.com/IAmJaysWay/payPalFinal/blob/main/smartcontract/paypal.sol

Also, you can take a look at the finished project files, and make sure everything is similar to yours

https://github.com/IAmJaysWay/payPalFinal

everything is right and same. main thing is I cloned the paypalfinal. can you please share me the github link of deploy.js and and also contract >> paypal.sol

can I share github link? This is a right place to share?