client: fix base path location deduction when sourced #303

Manually merged
AaronFiore merged 0 commits from AaronFiore/docker-finance:client-base-path-fix into master 2026-02-19 19:26:49 +00:00
Owner

Description

  • Since these files are only ever sourced, deduction must be relative to
    BASH_SOURCE (or else realpath will break)

  • Fixes client-side plugins completion

    • realpath breakage was introduced in #301

Agreement

### Description - Since these files are only ever sourced, deduction must be relative to `BASH_SOURCE` (or else realpath will break) - Fixes client-side `plugins` completion * realpath breakage was introduced in [#301](https://gitea.evergreencrypto.co/EvergreenCrypto/docker-finance/issues/301) ### Agreement - [x] I have read and understood the [Development](https://gitea.evergreencrypto.co/EvergreenCrypto/dfi-docs/src/branch/master/markdown/How-do-I-contribute.md#development) and [License](https://gitea.evergreencrypto.co/EvergreenCrypto/dfi-docs/src/branch/master/markdown/Where-is-the-legalese.md#where-is-the-legalese) documentation
AaronFiore added this to the v1.3.0 milestone 2026-02-19 02:05:28 +00:00
AaronFiore added 1 commit 2026-02-19 02:05:29 +00:00
- Since these files are only ever sourced, deduction must be relative to
  `BASH_SOURCE`

- Fixes client-side completion (realpath breakage)
AaronFiore force-pushed client-base-path-fix from 4c34a882c9 to dfa71123e2 2026-02-19 02:15:04 +00:00 Compare
AaronFiore force-pushed client-base-path-fix from dfa71123e2 to 9683bf8750 2026-02-19 18:35:24 +00:00 Compare
AaronFiore force-pushed client-base-path-fix from 9683bf8750 to eca2f75f74 2026-02-19 19:11:50 +00:00 Compare
AaronFiore manually merged commit 413f5805a5 into master 2026-02-19 19:26:49 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Reference: EvergreenCrypto/docker-finance#303