Browse Source

only show the "raw edit" when advanced options are turned on

nostr
Trent Larson 2 months ago
parent
commit
7e6ef1470c
  1. 3
      CHANGELOG.md
  2. 5
      src/views/GiftedDetailsView.vue
  3. 8
      src/views/OfferDetailsView.vue
  4. 10
      src/views/ProjectsView.vue

3
CHANGELOG.md

@ -8,7 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [0.3.?]
### Fixed
- Allow visibility of bulk-imported contacts
- Error loading BVC claims to confirm
- Really allow visibility of bulk-imported contacts
## [0.3.26] - 2024.09.16 - 8263ed2b29947b3ccc6f3133bbc9454c222bce28

5
src/views/GiftedDetailsView.vue

@ -134,7 +134,7 @@
<label class="text-sm mt-1">This was a trade (not a gift)</label>
</div>
<div class="mt-4 flex">
<div v-if="showGeneralAdvanced" class="mt-4 flex">
<router-link
:to="{
name: 'claim-add-raw',
@ -225,6 +225,7 @@ export default class GiftedDetails extends Vue {
projectName = "a project";
recipientDid = "";
recipientName = "";
showGeneralAdvanced = false;
unitCode = "HUR";
libsUtil = libsUtil;
@ -354,6 +355,8 @@ export default class GiftedDetails extends Vue {
this.givenToProject = !!this.projectId;
this.givenToRecipient = !this.givenToProject && !!this.recipientDid;
this.showGeneralAdvanced = !!settings.showGeneralAdvanced;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
} catch (err: any) {
console.error("Error retrieving settings from database:", err);

8
src/views/OfferDetailsView.vue

@ -135,7 +135,7 @@
</label>
</div>
<div class="mt-4 flex">
<div v-if="showGeneralAdvanced" class="mt-4 flex">
<router-link
:to="{
name: 'claim-add-raw',
@ -221,6 +221,7 @@ export default class OfferDetailsView extends Vue {
projectName = "a project";
recipientDid = "";
recipientName = "";
showGeneralAdvanced = false;
unitCode = "HUR";
validThroughDateInput = "";
@ -296,8 +297,9 @@ export default class OfferDetailsView extends Vue {
try {
const settings = await retrieveSettingsForActiveAccount();
this.apiServer = settings.apiServer || "";
this.activeDid = settings.activeDid || "";
this.apiServer = settings.apiServer ?? "";
this.activeDid = settings.activeDid ?? "";
this.showGeneralAdvanced = settings.showGeneralAdvanced ?? false;
let allContacts: Contact[] = [];
let allMyDids: string[] = [];

10
src/views/ProjectsView.vue

@ -445,18 +445,8 @@ export default class ProjectsView extends Vue {
this.activeDid,
);
const projectName = project?.name as string;
console.log(
"now have name for",
offer.fulfillsPlanHandleId,
projectName,
);
this.projectNameFromHandleId[offer.fulfillsPlanHandleId] =
projectName;
console.log(
"now have a real name for",
offer.fulfillsPlanHandleId,
this.projectNameFromHandleId[offer.fulfillsPlanHandleId],
);
}
this.offers = this.offers.concat([offer]);
}

Loading…
Cancel
Save