Item serialization: Write description & text
This commit is contained in:
		
							parent
							
								
									a6f998d406
								
							
						
					
					
						commit
						9adab5f9bf
					
				|  | @ -221,6 +221,17 @@ void Item::serializeItem(const OutputBinaryTreePtr& out) | |||
|         out->addU16(uid); | ||||
|     } | ||||
| 
 | ||||
|     std::string text = getText(); | ||||
|     if(g_things.getItemType(m_serverId)->isWritable() && !text.empty()) { | ||||
|         out->addU8(ATTR_TEXT); | ||||
|         out->addString(text); | ||||
|     } | ||||
|     std::string desc = getDescription(); | ||||
|     if(!desc.empty()) { | ||||
|         out->addU8(ATTR_DESC); | ||||
|         out->addString(desc); | ||||
|     } | ||||
| 
 | ||||
|     out->endNode(); | ||||
|     for(auto i : m_containerItems) | ||||
|         i->serializeItem(out); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Ahmed Samy
						Ahmed Samy