After meeting Christ Zachaeus promises to give away half of his possessions and restore fourfold those he had wronged
KJV Luke 19 : 8
And Zacchaeus stood, and said unto the Lord; Behold, Lord, the half of my goods I give to the poor; and if I have taken any thing from any man by false accusation, I restore him fourfold.
But in the previous chapter when Christ met the rich ruler he had prompted him to sell everything and give to the poor
KJV Luke 18 : 22
Now when Jesus heard these things, he said unto him, Yet lackest thou one thing: sell all that thou hast, and distribute unto the poor, and thou shalt have treasure in heaven: and come, follow me.
When contrasting the two narratives somehow I feel Christ more lenient to Zachaeus than to the rich ruler
Why didn't Christ also prompt Zachaeus to sell Everything than accepting him when he only offered half of his possessions