|  |  | @ -85,7 +85,7 @@ | 
			
		
	
		
			
				
					|  |  |  |         </p> | 
			
		
	
		
			
				
					|  |  |  |         <router-link | 
			
		
	
		
			
				
					|  |  |  |           :to="{ name: 'start' }" | 
			
		
	
		
			
				
					|  |  |  |           class="block text-center text-md font-bold uppercase bg-gradient-to-b from-blue-400 to-blue-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] text-white mt-2 px-2 py-3 rounded-md" | 
			
		
	
		
			
				
					|  |  |  |           class="block text-center text-md font-bold bg-gradient-to-b from-blue-400 to-blue-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] text-white mt-2 px-2 py-3 rounded-md" | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |           Create An Identifier</router-link | 
			
		
	
		
			
				
					|  |  |  |         > | 
			
		
	
	
		
			
				
					|  |  | @ -201,7 +201,7 @@ | 
			
		
	
		
			
				
					|  |  |  |             :key="record.jwtId" | 
			
		
	
		
			
				
					|  |  |  |           > | 
			
		
	
		
			
				
					|  |  |  |             <div | 
			
		
	
		
			
				
					|  |  |  |               class="border-b border-dashed border-slate-400 text-orange-400 pb-2 mb-2 font-bold uppercase text-sm" | 
			
		
	
		
			
				
					|  |  |  |               class="border-b border-dashed border-slate-400 text-orange-400 pb-2 mb-2 font-bold text-sm" | 
			
		
	
		
			
				
					|  |  |  |               v-if="record.jwtId == feedLastViewedClaimId" | 
			
		
	
		
			
				
					|  |  |  |             > | 
			
		
	
		
			
				
					|  |  |  |               You've already seen all the following | 
			
		
	
	
		
			
				
					|  |  | @ -491,7 +491,10 @@ export default class HomeView extends Vue { | 
			
		
	
		
			
				
					|  |  |  |    * @param payload is the flag from the InfiniteScroll indicating if it should load | 
			
		
	
		
			
				
					|  |  |  |    **/ | 
			
		
	
		
			
				
					|  |  |  |   public async loadMoreGives(payload: boolean) { | 
			
		
	
		
			
				
					|  |  |  |     if (payload) { | 
			
		
	
		
			
				
					|  |  |  |     // Since feed now loads projects along the way, it takes longer | 
			
		
	
		
			
				
					|  |  |  |     // and the InfiniteScroll component triggers a load before finished. | 
			
		
	
		
			
				
					|  |  |  |     // One alternative is to totally separate the project link loading. | 
			
		
	
		
			
				
					|  |  |  |     if (payload && !this.isFeedLoading) { | 
			
		
	
		
			
				
					|  |  |  |       this.updateAllFeed(); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
	
		
			
				
					|  |  | @ -529,6 +532,9 @@ export default class HomeView extends Vue { | 
			
		
	
		
			
				
					|  |  |  |             // recipient.did is for legacy data, before March 2023 | 
			
		
	
		
			
				
					|  |  |  |             const recipientDid = | 
			
		
	
		
			
				
					|  |  |  |               claim.recipient?.identifier || (claim.recipient as any)?.did; // eslint-disable-line @typescript-eslint/no-explicit-any | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |             // This has indeed proven problematic. See loadMoreGives | 
			
		
	
		
			
				
					|  |  |  |             // We should display it immediately and then get the plan later. | 
			
		
	
		
			
				
					|  |  |  |             const plan = await getPlanFromCache( | 
			
		
	
		
			
				
					|  |  |  |               record.fulfillsPlanHandleId, | 
			
		
	
		
			
				
					|  |  |  |               identity, | 
			
		
	
	
		
			
				
					|  |  | @ -618,7 +624,7 @@ export default class HomeView extends Vue { | 
			
		
	
		
			
				
					|  |  |  |     const beforeQuery = beforeId == null ? "" : "&beforeId=" + beforeId; | 
			
		
	
		
			
				
					|  |  |  |     const response = await fetch( | 
			
		
	
		
			
				
					|  |  |  |       endorserApiServer + | 
			
		
	
		
			
				
					|  |  |  |         "/api/v2/report/gives?giftNotTrade=true&" + | 
			
		
	
		
			
				
					|  |  |  |         "/api/v2/report/gives?giftNotTrade=true" + | 
			
		
	
		
			
				
					|  |  |  |         beforeQuery, | 
			
		
	
		
			
				
					|  |  |  |       { | 
			
		
	
		
			
				
					|  |  |  |         method: "GET", | 
			
		
	
	
		
			
				
					|  |  | 
 |