hippware / rn-chat

MIT License
5 stars 0 forks source link

Bug: On Prod, unsubscribing to bot doesn't reflect when accessing bot via userprofile #899

Closed didilee closed 7 years ago

didilee commented 7 years ago

Version: 1.31.9 (21) iPhone 7 Plus Version: 10.3.2 Wifi

Issue: After unsubscribing from a bot after accessing bot via HS, this change doesn't reflect on the bot when accessing the same bot via user profile.

To replicate:

  1. Subscribe to a bot from HS. To make sure you are "truly subscribed," confirm that A) HS reflects "checkmark icon" B) the bot profile (tapped via HS) reflects that the bot is added C) Bot list displays the bot you have subscribed to
  2. Then, unsubscribe Kill and reload the app. Confirm that you are "truly unsubscribed," by confirming that A) HS does not reflect “checkmark icon" B) the bot profile (tapped via HS) reflects that the bot is not added C) Bot list does not display bot you have unsubscribed from.
  3. Then, tapping into the bot profile VIA user profile incorrectly shows that I am still subscribed to the bot.

Video: https://app.box.com/s/u7t20f89ofvxxbdh94gdi4o1o3d0dend

This is a false-subscription because the subscription doesn't have any functionality. When bot is accessed via user profile, bot indicates user is already a subscriber. But the "subscriber" doesn't receive HS notifications that a subscriber should.

bengtan commented 7 years ago

I think this is a duplicate of #884.

Regardless of whether step 1 or 2 happened, anytime you do step 3:

tapping into the bot profile VIA user profile incorrectly shows that I am still subscribed to the bot.

It will show 'Bot added'.

zavreb commented 7 years ago

I agree w /@bengtan

aksonov commented 7 years ago

Looks like server-side issue. I see 'subscribed' true status for non-subscribed bots cc: @bengtan, @bernardd

Bot 'Someone eat me... PLEASE!!' is not subscribed, but bot list returns 'true'

continueSendIQ:withTag: SEND: <iq xmlns="jabber:client" type="get" id="c592b1f6-a86f-4bcb-81ea-d6cde9d376d5:iq" to="us1.prod.tinyrobot.com" from="ffb6987a-c21d-11e6-aebe-0ef077a86a92@us1.prod.tinyrobot.com"><get xmlns="hippware.com/hxep/user" node="user/2ffd71c8-c220-11e6-8437-0e78520e044a"><field var="avatar"/><field var="handle"/><field var="first_name"/><field var="tagline"/><field var="last_name"/><field var="bots+size"/><field var="followers+size"/><field var="followed+size"/></get></iq>
…continueSendIQ:withTag: SEND: <iq xmlns="jabber:client" type="get" to="us1.prod.tinyrobot.com" id="77ebcf16-3744-4b0a-95cf-641fd64ff678:iq" from="ffb6987a-c21d-11e6-aebe-0ef077a86a92@us1.prod.tinyrobot.com"><bot xmlns="hippware.com/hxep/bot" user="2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com"><set xmlns="http://jabber.org/protocol/rsm"><reverse/><max>10</max><before/></set></bot></iq>
…continueSendElement:withTag: SEND: <r xmlns="urn:xmpp:sm:3"/>
…continueSendElement:withTag: SEND: <r xmlns="urn:xmpp:sm:3"/>
2017-06-29 10:51:11.807 [info][tid:main][RCTPerformanceLogger.m:80] Unbalanced calls start/end for tag 16
…xmppParser:didReadElement: RECV: <iq xmlns="jabber:client" from="us1.prod.tinyrobot.com" to="ffb6987a-c21d-11e6-aebe-0ef077a86a92@us1.prod.tinyrobot.com/57E6896D-FC02-43AE-9F4B-B004AFC70C91" id="c592b1f6-a86f-4bcb-81ea-d6cde9d376d5:iq" type="result"><fields xmlns="hippware.com/hxep/user" node="user/2ffd71c8-c220-11e6-8437-0e78520e044a"><field var="avatar" type="file"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/eada27a2-dd50-11e6-beed-0e06eef9e066</value></field><field var="handle" type="string"><value>scurry</value></field><field var="first_name" type="string"><value>Steve</value></field><field var="tagline" type="string"><value/></field><field var="last_name" type="string"><value>Curry</value></field><field var="bots+size" type="int"><value>29</value></field><field var="followers+size" type="int"><value>22</value></field><field var="followed+size" type="int"><value>35</value></field></fields></iq>
…-[RNXMPPService xmppStream:didReceiveIQ:] RNXMPPService: xmppStream:didReceiveIQ:
…-[RNXMPPService xmppStream:didReceiveIQ:] RNXMPPService: xmppStream:didReceiveIQ:
…xmppParser:didReadElement: RECV: <r xmlns="urn:xmpp:sm:3"/>
…continueSendElement:withTag: SEND: <a xmlns="urn:xmpp:sm:3" h="19"/>
2017-06-29 10:51:11.887 [info][tid:com.facebook.react.JavaScript] 'iq', '<value>', { fields: 
   { field: 
      [ { var: 'avatar',
          type: 'file',
          value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/eada27a2-dd50-11e6-beed-0e06eef9e066' },
        { var: 'handle', type: 'string', value: 'scurry' },
        { var: 'first_name', type: 'string', value: 'Steve' },
        { var: 'tagline', type: 'string', value: '' },
        { var: 'last_name', type: 'string', value: 'Curry' },
        { var: 'bots+size', type: 'int', value: '29' },
        { var: 'followers+size', type: 'int', value: '22' },
        { var: 'followed+size', type: 'int', value: '35' } ],
     node: 'user/2ffd71c8-c220-11e6-8437-0e78520e044a' },
  id: 'c592b1f6-a86f-4bcb-81ea-d6cde9d376d5:iq',
  to: 'ffb6987a-c21d-11e6-aebe-0ef077a86a92@us1.prod.tinyrobot.com/57E6896D-FC02-43AE-9F4B-B004AFC70C91',
  type: 'result',
  from: 'us1.prod.tinyrobot.com' }
…xmppParser:didReadElement: RECV: <a xmlns="urn:xmpp:sm:3" h="16"/>
…xmppParser:didReadElement: RECV: <a xmlns="urn:xmpp:sm:3" h="16"/>
…xmppParser:didReadElement: RECV: <iq xmlns="jabber:client" from="us1.prod.tinyrobot.com" to="ffb6987a-c21d-11e6-aebe-0ef077a86a92@us1.prod.tinyrobot.com/57E6896D-FC02-43AE-9F4B-B004AFC70C91" id="77ebcf16-3744-4b0a-95cf-641fd64ff678:iq" type="result"><bots xmlns="hippware.com/hxep/bot"><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>VSE753GQGOG6CVVADSYTSNRLD4P4VKQPA45SSSDGO5VQTTFLX5FFK7OGQZDONLO34CCOHNCT7632ACIBPIUIEVAFRJ2H6P7XS4CCW3A</value></field><field var="subscribers+size" type="int"><value>1</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>0</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/a56fca72-5c4f-11e7-9ad4-0ef077a86a92</value></field><field var="address" type="string"><value>933 N La Brea Ave, West Hollywood, CA 90038, USA</value></field><field var="description" type="string"><value>I'm lonely... and getting cold.</value></field><field var="id" type="string"><value>a56fca72-5c4f-11e7-9ad4-0ef077a86a92</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/bb12d338-5c4f-11e7-8f15-0ef077a86a92</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Someone eat me... PLEASE!!</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-06-28T22:19:30.760710Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>34.088087</lat><lon>-118.344576</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>D4TZCXJEDPZ5HEZQHIYR46325J5PF5CTIV7HG53JAD2LKOPPXCMSOCCP37L6I47PP7VZ4I7SHMTHRVQQJP2XWVFJBKLHYIBJMPQSSUY</value></field><field var="subscribers+size" type="int"><value>4</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>3</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/11104410-55f6-11e7-83f6-0ef077a86a92</value></field><field var="address" type="string"><value>7253 California Route 2, West Hollywood, CA 90046, USA</value></field><field var="description" type="string"><value>Since day one, Esther and Nino have stayed true to their original mission: LOVE. Love what you do, love what you put in your body, love people…

EAT. Eat well – organic, natural, farm raised, nitrate and hormone free cuisine.

DRINK. high quality, fresh and homemade beverages and authentic European coffee.

SMILE. Life is short; enjoy! Our staff is known to be the friendliest staff around.

FOODLAB. the name is a refection of Esther’s experiments with flavors.

Additionally, we are proud to announce that our eat-ware, ranging from plates, cutlery, cups, and packaging are 80% environmentally friendly and biodegradable. It is extremely important to us to be a leader in keeping this planet clean and beautiful, and therefore have made every effort in finding items that are not only attractive but also harmless.

FOODLAB (yes, its one word, not two; the plus was meant as a design detail and for 7 years we were referred to as FOOD AND LAB).</value></field><field var="id" type="string"><value>11104410-55f6-11e7-83f6-0ef077a86a92</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/c2358ec6-55f6-11e7-971e-0e78520e044a</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>FOODLAB</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-06-20T20:32:04.697112Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>34.090899</lat><lon>-118.347975</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>UAJMKS33UEVLMKAFXYZDQ7IGDKSUJX47Q5EBE4ORCSJWREBTLJPGBSHTYIMFXZML3YX34HAWDCN6DC5PCHDBQ3JVCWRO4ETK4WXAS7Y</value></field><field var="subscribers+size" type="int"><value>1</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>3</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/44b8590e-4bd0-11e7-ad54-0e06eef9e066</value></field><field var="address" type="string"><value>933 N La Brea Ave, West Hollywood, CA 90038, USA</value></field><field var="description" type="string"><value/></field><field var="id" type="string"><value>44b8590e-4bd0-11e7-ad54-0e06eef9e066</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/1d62aa4c-520d-11e7-a023-0e06eef9e066</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Stuff </value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-06-20T20:31:58.468223Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>34.088074</lat><lon>-118.344639</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>3MZ546OKCAYZVGX7V7P5YQJT3NPOXS3VAILCIKLMUO7H4KSR2SP3N32CX2WIBUYKHKIFT6HXJGX2J2A2Q5FUJTPYK6KVGHQPD4HOVNQ</value></field><field var="subscribers+size" type="int"><value>4</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>4</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/78a88bfe-40c1-11e7-a2db-0ef077a86a92</value></field><field var="address" type="string"><value>7475a Santa Monica Blvd, West Hollywood, CA 90046, USA</value></field><field var="description" type="string"><value>And out of nowhere this tiny park appeared! They should have called it "tinyrobot park". 🤔  #tinyrobot #tinypark</value></field><field var="id" type="string"><value>78a88bfe-40c1-11e7-a2db-0ef077a86a92</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/8eaf833a-40c1-11e7-9730-0ef077a86a92</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Tiny Park!! 😍</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-06-15T21:09:45.266443Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>34.090828</lat><lon>-118.352669</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>BLRLOTIABKY5WLH6SRE3CY6FMSSPOI4T7E3EO7OG4257VOY4D2CYHQSGLJFNN234IFZ6JDEZC3QKXVUTP2EAWEKZ6XSTEF7NE2HNXZQ</value></field><field var="subscribers+size" type="int"><value>2</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>2</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/ac25f0fc-505c-11e7-8b1d-0e78520e044a</value></field><field var="address" type="string"><value>2911 Ocean Front Walk, Venice, CA 90291, USA</value></field><field var="description" type="string"><value>Also probably the worlds most photographed front yard, I present "The Worlds Smallest Front Yard"... or so the owner says so! 🐸</value></field><field var="id" type="string"><value>ac25f0fc-505c-11e7-8b1d-0e78520e044a</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/63fad962-505e-11e7-95fd-0ef077a86a92</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Worlds "Tiny'est" Front Yard</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-06-13T17:37:20.938055Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>33.979956</lat><lon>-118.467398</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>CBUGRZ7Q6H6GD6EYEDJVS6NNLJFV5YXS625TCC2H6V3TMM6LA2OXCDJH3KFKWVOR5OAOUFPXPPV7ZS6SDJFLZBZXD5Z7XUNJ5NSTB7I</value></field><field var="subscribers+size" type="int"><value>3</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>0</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/bc76366c-4b00-11e7-85f0-0e06eef9e066</value></field><field var="address" type="string"><value>628 St Vincent Ct, Los Angeles, CA 90014, USA</value></field><field var="description" type="string"><value>"To visit St. Vincent Court is to feel oneself whisked from the hustle and bustle of downtown Los Angeles to the center of an old European city."

The small square is named for its original owner, St. Vincent’s College (now Loyola University), which enjoyed the unique privilege of being the first institution of higher learning in southern California back in 1868.

The little alley became useful when the massive Bullock’s department store opened beside it—it was where deliveries were received and sent out. Over the decades the alleyway became such a popular congregating spot that Bullock’s let it out to small businesses. Italian restaurants and espresso bars populated St. Vincent’s Court. In 1957 the plain alleyway was decorated like an ancient European lane, with plaster facades and a brick-paved street.

Now home to mostly Middle Eastern restaurants, this quaint little alleyway still looks like it belongs in Rome or Florence rather than downtown Los Angeles. During the day, with ample umbrella-covered al fresco dining, the scene is a lively and welcoming respite from the world around it. You may feel yourself transported to a place and time altogether unlike the Los Angeles we know today.</value></field><field var="id" type="string"><value>bc76366c-4b00-11e7-85f0-0e06eef9e066</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/dd1d3636-4b00-11e7-ad19-0e06eef9e066</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Saint Vincent Court</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-06-06T21:43:11.256623Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>34.046019</lat><lon>-118.253489</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>OF2KGAOYXBA5I46YHHN5QCO65MNGUJZJU234GYW562UJZTUKA4YVDBYND7C47P3NEV3Q572PUJXTOADNTOBPADPQMOOSIBBSRO5ADGI</value></field><field var="subscribers+size" type="int"><value>5</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>3</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/b71c64c6-3fd8-11e7-a065-0e06eef9e066</value></field><field var="address" type="string"><value>Elephant Rock, Overton, NV 89040, USA</value></field><field var="description" type="string"><value>Elephant Rock is an easy out and back trail 0.4mi. RT or a 1.2mi. loop to an elephant shaped rock formation in Nevada's Valley of Fire State Park. The Rock is located right next to the main road near the East Entrance.  Parking is prohibited there, but you can park at the East Entrance parking lot and take a short 0.2 mile hike to get up close. Take the left fork in the open area to head back toward the main road and up the hill - this will take you right to the rock which is above you to the right as you reach the road.  You can easily climb to a vantage point above the rock to take the best pictures.  The trail continues along the road and bears off to the right and loops around the rock formations to come back toward the main parking lot on the other side.  The loop is 1.2 miles. 

The rock formations are very interesting.  The Valley of Fire derives its name from red sandstone formations, formed from great shifting sand dunes during the age of dinosaurs. Complex uplifting and faulting of the region, followed by extensive erosion, have created the present landscape.  Other important rock formations include limestones, shales, and conglomerates. Prehistoric users of the Valley of Fire included the Basket Maker people and later the Anasazi Pueblo farmers from the nearby fertile Moapa Valley.</value></field><field var="id" type="string"><value>b71c64c6-3fd8-11e7-a065-0e06eef9e066</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/8444f6b8-3fdc-11e7-8065-0e06eef9e066</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Elephant Rock</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-05-23T17:10:18.783000Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>36.428732</lat><lon>-114.459695</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>ENJQUQWECXB4LVL3UFPXW4QI44ZFDJWYOUWNAO67CVXLZ7UVEWY7IY4AKFJLQEL3BXI3UI2NK3YBEEIN44JC74ULCG7NG3G4L6ZQT6I</value></field><field var="subscribers+size" type="int"><value>3</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>5</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/ae51fda4-3747-11e7-90e9-0e06eef9e066</value></field><field var="address" type="string"><value>Unnamed Road, Cape Arid WA 6452, Australia</value></field><field var="description" type="string"><value>Lake Hillier is about 600 metres (2,000 ft) in length by about 250 m (820 ft) in width. The lake is surrounded by a rim of sand and a dense woodland of paperbark and eucalyptus trees with a narrow strip of sand dunes covered by vegetation separating its northern edge from the northern coast of Middle Island. The most notable feature of the lake is its pink colour. The vibrant colour is permanent, and does not alter when the water is taken in a container. The pink colour is considered to be due to the presence of the organism Dunaliella salina. The Extreme Microbiome Project, part of the Association of Biomolecular Resource Facilities (ABRF), Metagenomics Research Group (MGRG), has performed a metagenomic analysis on the lake to find Dunaliella as well as Salinibacter ruber, Dechloromonas aromatica, and a few species of the Archaea. Air is the best mode of transportation for viewing the lake</value></field><field var="id" type="string"><value>ae51fda4-3747-11e7-90e9-0e06eef9e066</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/ac487582-3748-11e7-9981-0e06eef9e066</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Lake Hillier -AKA- Pink Lake</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-05-12T19:27:45.711000Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>-34.095000</lat><lon>123.202778</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>3MZ546OKCAYZVGX7V7P5YQJT3NPOXS3VAILCIKLMUO7H4KSR2SP3N32CX2WIBUYKHKIFT6HXJGX2J2A2Q5FUJTPYK6KVGHQPD4HOVNQ</value></field><field var="subscribers+size" type="int"><value>4</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>9</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/0fd09ebc-36aa-11e7-b079-0e78520e044a</value></field><field var="address" type="string"><value>Mehmet Akif Ersoy Blv., 20190 Pamukkale/Denizli, Turkey</value></field><field var="description" type="string"><value>The Travertine Pools of Pamukkale are as wonderful to behold as they are ethereal-looking. Over the years, white travertine mineral deposits have built up in this area of hot springs, creating a series of white terraces. These natural pools are blindingly white and filled with clear blue waters. These strange terraced pools have been appreciated for at least 2,000 years, and they’re sure to last for many more.</value></field><field var="id" type="string"><value>0fd09ebc-36aa-11e7-b079-0e78520e044a</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/2d15fe40-36aa-11e7-ac46-0e78520e044a</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Travertine Pools of Pamukkale Turkey 🇹🇷 </value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-05-12T00:33:06.818000Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>37.923777</lat><lon>29.119646</lon></geoloc></field></bot><bot xmlns="hippware.com/hxep/bot"><field var="subscribers+hash" type="string"><value>3MZ546OKCAYZVGX7V7P5YQJT3NPOXS3VAILCIKLMUO7H4KSR2SP3N32CX2WIBUYKHKIFT6HXJGX2J2A2Q5FUJTPYK6KVGHQPD4HOVNQ</value></field><field var="subscribers+size" type="int"><value>4</value></field><field var="subscribed" type="bool"><value>true</value></field><field var="image_items" type="int"><value>3</value></field><field var="jid" type="jid"><value>us1.prod.tinyrobot.com/bot/345bec68-36a6-11e7-b106-0e78520e044a</value></field><field var="address" type="string"><value>Gran Sabana, Bolívar, Venezuela</value></field><field var="description" type="string"><value>Mount Roraima is particularly unusual to look at because, rather than finishing in a peak like most mountains, its top is a large plateau. It’s thought to be amongst the world’s oldest geological formations, and its plateau was most likely created by winds and rains. The plateau is often cloaked with clouds, which are more often than not near the top of the mountain. It has a particularly large number of endemic species of flora and fauna – species that can can be found nowhere else on Earth.</value></field><field var="id" type="string"><value>345bec68-36a6-11e7-b106-0e78520e044a</value></field><field var="image" type="string"><value>tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/6b6306ce-36a6-11e7-bcc8-0e78520e044a</value></field><field var="radius" type="int"><value>30000</value></field><field var="server" type="string"><value>us1.prod.tinyrobot.com</value></field><field var="shortname" type="string"><value/></field><tags var="tags" type="tags"/><field var="title" type="string"><value>Mount Roraima - Near the Triple Boarder</value></field><field var="type" type="string"><value>location</value></field><field var="updated" type="timestamp"><value>2017-05-12T00:06:09.649000Z</value></field><field var="alerts" type="int"><value>0</value></field><field var="visibility" type="int"><value>100</value></field><field var="owner" type="jid"><value>2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com</value></field><field var="location" type="geoloc"><geoloc xmlns="http://jabber.org/protocol/geoloc"><lat>5.190103</lat><lon>-60.738627</lon></geoloc></field></bot><set xmlns="http://jabber.org/protocol/rsm"><first index="9">345bec68-36a6-11e7-b106-0e78520e044a</first><last>a56fca72-5c4f-11e7-9ad4-0ef077a86a92</last><count>19</count></set></bots></iq>
…-[RNXMPPService xmppStream:didReceiveIQ:] RNXMPPService: xmppStream:didReceiveIQ:
…-[RNXMPPService xmppStream:didReceiveIQ:] RNXMPPService: xmppStream:didReceiveIQ:
…xmppParser:didReadElement: RECV: <r xmlns="urn:xmpp:sm:3"/>
…continueSendElement:withTag: SEND: <a xmlns="urn:xmpp:sm:3" h="20"/>
2017-06-29 10:51:12.171 [info][tid:com.facebook.react.JavaScript] 'iq', '<value>', { id: '77ebcf16-3744-4b0a-95cf-641fd64ff678:iq',
  to: 'ffb6987a-c21d-11e6-aebe-0ef077a86a92@us1.prod.tinyrobot.com/57E6896D-FC02-43AE-9F4B-B004AFC70C91',
  type: 'result',
  bots: 
   { bot: 
      [ { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'VSE753GQGOG6CVVADSYTSNRLD4P4VKQPA45SSSDGO5VQTTFLX5FFK7OGQZDONLO34CCOHNCT7632ACIBPIUIEVAFRJ2H6P7XS4CCW3A' },
             { var: 'subscribers+size', type: 'int', value: '1' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '0' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/a56fca72-5c4f-11e7-9ad4-0ef077a86a92' },
             { var: 'address',
               type: 'string',
               value: '933 N La Brea Ave, West Hollywood, CA 90038, USA' },
             { var: 'description',
               type: 'string',
               value: 'I\'m lonely... and getting cold.' },
             { var: 'id',
               type: 'string',
               value: 'a56fca72-5c4f-11e7-9ad4-0ef077a86a92' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/bb12d338-5c4f-11e7-8f15-0ef077a86a92' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title',
               type: 'string',
               value: 'Someone eat me... PLEASE!!' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-06-28T22:19:30.760710Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '34.088087', lon: '-118.344576' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'D4TZCXJEDPZ5HEZQHIYR46325J5PF5CTIV7HG53JAD2LKOPPXCMSOCCP37L6I47PP7VZ4I7SHMTHRVQQJP2XWVFJBKLHYIBJMPQSSUY' },
             { var: 'subscribers+size', type: 'int', value: '4' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '3' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/11104410-55f6-11e7-83f6-0ef077a86a92' },
             { var: 'address',
               type: 'string',
               value: '7253 California Route 2, West Hollywood, CA 90046, USA' },
             { var: 'description',
               type: 'string',
               value: 'Since day one, Esther and Nino have stayed true to their original mission: LOVE. Love what you do, love what you put in your body, love people…\n\nEAT. Eat well – organic, natural, farm raised, nitrate and hormone free cuisine.\n\nDRINK. high quality, fresh and homemade beverages and authentic European coffee.\n\nSMILE. Life is short; enjoy! Our staff is known to be the friendliest staff around.\n\nFOODLAB. the name is a refection of Esther’s experiments with flavors.\n\nAdditionally, we are proud to announce that our eat-ware, ranging from plates, cutlery, cups, and packaging are 80% environmentally friendly and biodegradable. It is extremely important to us to be a leader in keeping this planet clean and beautiful, and therefore have made every effort in finding items that are not only attractive but also harmless.\n\nFOODLAB (yes, its one word, not two; the plus was meant as a design detail and for 7 years we were referred to as FOOD AND LAB).' },
             { var: 'id',
               type: 'string',
               value: '11104410-55f6-11e7-83f6-0ef077a86a92' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/c2358ec6-55f6-11e7-971e-0e78520e044a' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title', type: 'string', value: 'FOODLAB' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-06-20T20:32:04.697112Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '34.090899', lon: '-118.347975' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'UAJMKS33UEVLMKAFXYZDQ7IGDKSUJX47Q5EBE4ORCSJWREBTLJPGBSHTYIMFXZML3YX34HAWDCN6DC5PCHDBQ3JVCWRO4ETK4WXAS7Y' },
             { var: 'subscribers+size', type: 'int', value: '1' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '3' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/44b8590e-4bd0-11e7-ad54-0e06eef9e066' },
             { var: 'address',
               type: 'string',
               value: '933 N La Brea Ave, West Hollywood, CA 90038, USA' },
             { var: 'description', type: 'string', value: '' },
             { var: 'id',
               type: 'string',
               value: '44b8590e-4bd0-11e7-ad54-0e06eef9e066' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/1d62aa4c-520d-11e7-a023-0e06eef9e066' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title', type: 'string', value: 'Stuff ' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-06-20T20:31:58.468223Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '34.088074', lon: '-118.344639' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: '3MZ546OKCAYZVGX7V7P5YQJT3NPOXS3VAILCIKLMUO7H4KSR2SP3N32CX2WIBUYKHKIFT6HXJGX2J2A2Q5FUJTPYK6KVGHQPD4HOVNQ' },
             { var: 'subscribers+size', type: 'int', value: '4' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '4' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/78a88bfe-40c1-11e7-a2db-0ef077a86a92' },
             { var: 'address',
               type: 'string',
               value: '7475a Santa Monica Blvd, West Hollywood, CA 90046, USA' },
             { var: 'description',
               type: 'string',
               value: 'And out of nowhere this tiny park appeared! They should have called it "tinyrobot park". 🤔  #tinyrobot #tinypark' },
             { var: 'id',
               type: 'string',
               value: '78a88bfe-40c1-11e7-a2db-0ef077a86a92' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/8eaf833a-40c1-11e7-9730-0ef077a86a92' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title', type: 'string', value: 'Tiny Park!! 😍' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-06-15T21:09:45.266443Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '34.090828', lon: '-118.352669' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'BLRLOTIABKY5WLH6SRE3CY6FMSSPOI4T7E3EO7OG4257VOY4D2CYHQSGLJFNN234IFZ6JDEZC3QKXVUTP2EAWEKZ6XSTEF7NE2HNXZQ' },
             { var: 'subscribers+size', type: 'int', value: '2' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '2' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/ac25f0fc-505c-11e7-8b1d-0e78520e044a' },
             { var: 'address',
               type: 'string',
               value: '2911 Ocean Front Walk, Venice, CA 90291, USA' },
             { var: 'description',
               type: 'string',
               value: 'Also probably the worlds most photographed front yard, I present "The Worlds Smallest Front Yard"... or so the owner says so! 🐸' },
             { var: 'id',
               type: 'string',
               value: 'ac25f0fc-505c-11e7-8b1d-0e78520e044a' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/63fad962-505e-11e7-95fd-0ef077a86a92' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title',
               type: 'string',
               value: 'Worlds "Tiny\'est" Front Yard' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-06-13T17:37:20.938055Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '33.979956', lon: '-118.467398' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'CBUGRZ7Q6H6GD6EYEDJVS6NNLJFV5YXS625TCC2H6V3TMM6LA2OXCDJH3KFKWVOR5OAOUFPXPPV7ZS6SDJFLZBZXD5Z7XUNJ5NSTB7I' },
             { var: 'subscribers+size', type: 'int', value: '3' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '0' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/bc76366c-4b00-11e7-85f0-0e06eef9e066' },
             { var: 'address',
               type: 'string',
               value: '628 St Vincent Ct, Los Angeles, CA 90014, USA' },
             { var: 'description',
               type: 'string',
               value: '"To visit St. Vincent Court is to feel oneself whisked from the hustle and bustle of downtown Los Angeles to the center of an old European city."\n\nThe small square is named for its original owner, St. Vincent’s College (now Loyola University), which enjoyed the unique privilege of being the first institution of higher learning in southern California back in 1868.\n\nThe little alley became useful when the massive Bullock’s department store opened beside it—it was where deliveries were received and sent out. Over the decades the alleyway became such a popular congregating spot that Bullock’s let it out to small businesses. Italian restaurants and espresso bars populated St. Vincent’s Court. In 1957 the plain alleyway was decorated like an ancient European lane, with plaster facades and a brick-paved street.\n\nNow home to mostly Middle Eastern restaurants, this quaint little alleyway still looks like it belongs in Rome or Florence rather than downtown Los Angeles. During the day, with ample umbrella-covered al fresco dining, the scene is a lively and welcoming respite from the world around it. You may feel yourself transported to a place and time altogether unlike the Los Angeles we know today.' },
             { var: 'id',
               type: 'string',
               value: 'bc76366c-4b00-11e7-85f0-0e06eef9e066' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/dd1d3636-4b00-11e7-ad19-0e06eef9e066' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title', type: 'string', value: 'Saint Vincent Court' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-06-06T21:43:11.256623Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '34.046019', lon: '-118.253489' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'OF2KGAOYXBA5I46YHHN5QCO65MNGUJZJU234GYW562UJZTUKA4YVDBYND7C47P3NEV3Q572PUJXTOADNTOBPADPQMOOSIBBSRO5ADGI' },
             { var: 'subscribers+size', type: 'int', value: '5' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '3' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/b71c64c6-3fd8-11e7-a065-0e06eef9e066' },
             { var: 'address',
               type: 'string',
               value: 'Elephant Rock, Overton, NV 89040, USA' },
             { var: 'description',
               type: 'string',
               value: 'Elephant Rock is an easy out and back trail 0.4mi. RT or a 1.2mi. loop to an elephant shaped rock formation in Nevada\'s Valley of Fire State Park. The Rock is located right next to the main road near the East Entrance.  Parking is prohibited there, but you can park at the East Entrance parking lot and take a short 0.2 mile hike to get up close. Take the left fork in the open area to head back toward the main road and up the hill - this will take you right to the rock which is above you to the right as you reach the road.  You can easily climb to a vantage point above the rock to take the best pictures.  The trail continues along the road and bears off to the right and loops around the rock formations to come back toward the main parking lot on the other side.  The loop is 1.2 miles. \n\nThe rock formations are very interesting.  The Valley of Fire derives its name from red sandstone formations, formed from great shifting sand dunes during the age of dinosaurs. Complex uplifting and faulting of the region, followed by extensive erosion, have created the present landscape.  Other important rock formations include limestones, shales, and conglomerates. Prehistoric users of the Valley of Fire included the Basket Maker people and later the Anasazi Pueblo farmers from the nearby fertile Moapa Valley.' },
             { var: 'id',
               type: 'string',
               value: 'b71c64c6-3fd8-11e7-a065-0e06eef9e066' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/8444f6b8-3fdc-11e7-8065-0e06eef9e066' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title', type: 'string', value: 'Elephant Rock' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-05-23T17:10:18.783000Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '36.428732', lon: '-114.459695' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: 'ENJQUQWECXB4LVL3UFPXW4QI44ZFDJWYOUWNAO67CVXLZ7UVEWY7IY4AKFJLQEL3BXI3UI2NK3YBEEIN44JC74ULCG7NG3G4L6ZQT6I' },
             { var: 'subscribers+size', type: 'int', value: '3' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '5' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/ae51fda4-3747-11e7-90e9-0e06eef9e066' },
             { var: 'address',
               type: 'string',
               value: 'Unnamed Road, Cape Arid WA 6452, Australia' },
             { var: 'description',
               type: 'string',
               value: 'Lake Hillier is about 600 metres (2,000 ft) in length by about 250 m (820 ft) in width. The lake is surrounded by a rim of sand and a dense woodland of paperbark and eucalyptus trees with a narrow strip of sand dunes covered by vegetation separating its northern edge from the northern coast of Middle Island. The most notable feature of the lake is its pink colour. The vibrant colour is permanent, and does not alter when the water is taken in a container. The pink colour is considered to be due to the presence of the organism Dunaliella salina. The Extreme Microbiome Project, part of the Association of Biomolecular Resource Facilities (ABRF), Metagenomics Research Group (MGRG), has performed a metagenomic analysis on the lake to find Dunaliella as well as Salinibacter ruber, Dechloromonas aromatica, and a few species of the Archaea. Air is the best mode of transportation for viewing the lake' },
             { var: 'id',
               type: 'string',
               value: 'ae51fda4-3747-11e7-90e9-0e06eef9e066' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/ac487582-3748-11e7-9981-0e06eef9e066' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title',
               type: 'string',
               value: 'Lake Hillier -AKA- Pink Lake' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-05-12T19:27:45.711000Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '-34.095000', lon: '123.202778' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: '3MZ546OKCAYZVGX7V7P5YQJT3NPOXS3VAILCIKLMUO7H4KSR2SP3N32CX2WIBUYKHKIFT6HXJGX2J2A2Q5FUJTPYK6KVGHQPD4HOVNQ' },
             { var: 'subscribers+size', type: 'int', value: '4' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '9' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/0fd09ebc-36aa-11e7-b079-0e78520e044a' },
             { var: 'address',
               type: 'string',
               value: 'Mehmet Akif Ersoy Blv., 20190 Pamukkale/Denizli, Turkey' },
             { var: 'description',
               type: 'string',
               value: 'The Travertine Pools of Pamukkale are as wonderful to behold as they are ethereal-looking. Over the years, white travertine mineral deposits have built up in this area of hot springs, creating a series of white terraces. These natural pools are blindingly white and filled with clear blue waters. These strange terraced pools have been appreciated for at least 2,000 years, and they’re sure to last for many more.' },
             { var: 'id',
               type: 'string',
               value: '0fd09ebc-36aa-11e7-b079-0e78520e044a' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/2d15fe40-36aa-11e7-ac46-0e78520e044a' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title',
               type: 'string',
               value: 'Travertine Pools of Pamukkale Turkey 🇹🇷 ' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-05-12T00:33:06.818000Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '37.923777', lon: '29.119646' } } ],
          tags: { var: 'tags', type: 'tags' } },
        { field: 
           [ { var: 'subscribers+hash',
               type: 'string',
               value: '3MZ546OKCAYZVGX7V7P5YQJT3NPOXS3VAILCIKLMUO7H4KSR2SP3N32CX2WIBUYKHKIFT6HXJGX2J2A2Q5FUJTPYK6KVGHQPD4HOVNQ' },
             { var: 'subscribers+size', type: 'int', value: '4' },
             { var: 'subscribed', type: 'bool', value: 'true' },
             { var: 'image_items', type: 'int', value: '3' },
             { var: 'jid',
               type: 'jid',
               value: 'us1.prod.tinyrobot.com/bot/345bec68-36a6-11e7-b106-0e78520e044a' },
             { var: 'address',
               type: 'string',
               value: 'Gran Sabana, Bolívar, Venezuela' },
             { var: 'description',
               type: 'string',
               value: 'Mount Roraima is particularly unusual to look at because, rather than finishing in a peak like most mountains, its top is a large plateau. It’s thought to be amongst the world’s oldest geological formations, and its plateau was most likely created by winds and rains. The plateau is often cloaked with clouds, which are more often than not near the top of the mountain. It has a particularly large number of endemic species of flora and fauna – species that can can be found nowhere else on Earth.' },
             { var: 'id',
               type: 'string',
               value: '345bec68-36a6-11e7-b106-0e78520e044a' },
             { var: 'image',
               type: 'string',
               value: 'tros:2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com/file/6b6306ce-36a6-11e7-bcc8-0e78520e044a' },
             { var: 'radius', type: 'int', value: '30000' },
             { var: 'server',
               type: 'string',
               value: 'us1.prod.tinyrobot.com' },
             { var: 'shortname', type: 'string', value: '' },
             { var: 'title',
               type: 'string',
               value: 'Mount Roraima - Near the Triple Boarder' },
             { var: 'type', type: 'string', value: 'location' },
             { var: 'updated',
               type: 'timestamp',
               value: '2017-05-12T00:06:09.649000Z' },
             { var: 'alerts', type: 'int', value: '0' },
             { var: 'visibility', type: 'int', value: '100' },
             { var: 'owner',
               type: 'jid',
               value: '2ffd71c8-c220-11e6-8437-0e78520e044a@us1.prod.tinyrobot.com' },
             { var: 'location',
               type: 'geoloc',
               geoloc: { lat: '5.190103', lon: '-60.738627' } } ],
          tags: { var: 'tags', type: 'tags' } } ],
     set: 
      { first: { index: '9', '#text': '345bec68-36a6-11e7-b106-0e78520e044a' },
        last: 'a56fca72-5c4f-11e7-9ad4-0ef077a86a92',
        count: '19' } },
  from: 'us1.prod.tinyrobot.com' }
bengtan commented 7 years ago

Confirmed server side bug:

Retrieving bots by user id always returns subscribed bots https://github.com/hippware/wocky/issues/822

Has been committed and will be deployed to Staging soon.

bengtan commented 7 years ago

The server side ticket for this has been deployed to Staging.

Please re-evaluate this ticket on Staging if you like (@didilee, @mstidham).

mstidham commented 7 years ago

Verified on Staging

didilee commented 7 years ago

Verified on Staging

zavreb commented 7 years ago

Verified on Staging. Pushing ticket to "Verify on Prod"

Can't wait to see it on Prod!

bengtan commented 7 years ago

The server side ticket which fixes this has been deployed to the Production server.

This ticket is now eligible for Production verification.

(cc @zavreb, @mstidham, @didilee)

didilee commented 7 years ago

Verified on prod 1.42.1

mstidham commented 7 years ago

Verified on Prod

zavreb commented 7 years ago

Verified on Prod 1.42.1 (23)