# Fix remote extension syncing \(\#42918\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/98da1ea169f3bc35248aa196904b73cad5927f6a)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 98da1ea169f3bc35248aa196904b73cad5927f6a

Requested commit: 98da1ea169f3bc35248aa196904b73cad5927f6a

Commit: 98da1ea169f3bc35248aa196904b73cad5927f6a

Tree: 81faae87053d55208774a566e9a2f86a921abd0d

Author: Julia Ryan

Committer: GitHub

## Message

```
Fix remote extension syncing (#42918)

Closes #40906
Closes #39729

SFTP uploads weren't quoting the install directory which was causing
extension syncing to fail. We were also only running `install_extension`
once per remote-connection instead of once per project (thx @feeiyu for
pointing this out) so extension weren't being loaded in subsequently
opened remote projects.

Release Notes:

- N/A

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
```

## Parents

- [98a83b47e6ebf3a0527d32d13645bcde763a548b](https://git.cafe/gitcafe/zed/commit/98a83b47e6ebf3a0527d32d13645bcde763a548b?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/98da1ea169f3bc35248aa196904b73cad5927f6a?format=markdown)
