forked from indymedia/epicyon
				
			Add mention for sender to posts sent to group members
							parent
							
								
									5fbaf00b04
								
							
						
					
					
						commit
						542f3267a1
					
				
							
								
								
									
										11
									
								
								inbox.py
								
								
								
								
							
							
						
						
									
										11
									
								
								inbox.py
								
								
								
								
							|  | @ -1304,8 +1304,15 @@ def sendToGroupMembers(session,baseDir: str,handle: str,port: int,postJsonObject | ||||||
|         if sendingActorPort: |         if sendingActorPort: | ||||||
|             if sendingActorPort!=80 and sendingActorPort!=443: |             if sendingActorPort!=80 and sendingActorPort!=443: | ||||||
|                 sendingActorDomainFull=sendingActorDomain+':'+str(sendingActorPort) |                 sendingActorDomainFull=sendingActorDomain+':'+str(sendingActorPort) | ||||||
|     if not postJsonObject['object']['content'].startswith('@'+sendingActorNickname+'@'+sendingActorDomainFull): |     senderStr='@'+sendingActorNickname+'@'+sendingActorDomainFull | ||||||
|         postJsonObject['object']['content']='@'+sendingActorNickname+'@'+sendingActorDomainFull+' '+postJsonObject['object']['content'] |     if not postJsonObject['object']['content'].startswith(senderStr): | ||||||
|  |         postJsonObject['object']['content']=senderStr+' '+postJsonObject['object']['content'] | ||||||
|  |         # add mention to tag list | ||||||
|  |         postJsonObject['object']['tag'].append({ | ||||||
|  |             'href': sendingActor, | ||||||
|  |             'name': senderStr, | ||||||
|  |             'type': 'Mention' | ||||||
|  |         } | ||||||
| 
 | 
 | ||||||
|     postJsonObject['actor']=[httpPrefix+'://'+domain+'/users/'+nickname] |     postJsonObject['actor']=[httpPrefix+'://'+domain+'/users/'+nickname] | ||||||
|     postJsonObject['to']=[httpPrefix+'://'+domain+'/users/'+nickname+'/followers'] |     postJsonObject['to']=[httpPrefix+'://'+domain+'/users/'+nickname+'/followers'] | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue