Note that in addition to a double-ended adaptor, you’ll need to have the canisters at different temperatures so that liquid can move from the upper to the lower canister. If you’ve used both canisters only in liquid-feed mode, their vapor pressure at any given temperature will still be similar and you won’t need a huge temperature difference. But if you’ve been using them both in vapor-feed mode, the fuller canister will be more propane-rich and higher pressure than the emptier canister so you’d need more of a pressure difference. (Although, I suppose you could go the other way, for instance empty 120 grams from a 220-gram canister into a 220-gram canister that had only 50 grams remaining. Then the pressure difference would be in your favor and would stay that way as you did a liquid transfer).
But you need a check valve or a closable valve so you don’t vent one canister as you are still connected the other (and likewise when you disconnect the first one).
And THIS IS IMPORTANT: you need accurate empty weights on both canisters and never try to combine two amounts to be more than the original quantity of fuel. Yes, those canisters are rated to a decently high temperature by DOT, but that presumes they weren’t over-filled. As long as there is head space in the canister, it is at the vapor pressure of the fuel mix inside. But that hydrocarbon fuel inside expands much more than metal and if it completely fills the canister, there is no limit to the pressure a liquid-filled container can go to. Well, there is a limit and it involves the canister rupturing and spraying fuel all over, hopefully in your car trunk and not, say, in a tent while attached to your running stove!