(self, lat, lng, timestamp, cellid)
| 1750 | return forts |
| 1751 | |
| 1752 | def get_map_objects(self, lat, lng, timestamp, cellid): |
| 1753 | if time.time() - self.last_time_map_object < self.config.map_object_cache_time: |
| 1754 | return self.last_map_object |
| 1755 | |
| 1756 | request = self.api.create_request() |
| 1757 | request.get_map_objects( |
| 1758 | latitude=f2i(lat), |
| 1759 | longitude=f2i(lng), |
| 1760 | since_timestamp_ms=timestamp, |
| 1761 | cell_id=cellid |
| 1762 | ) |
| 1763 | self.last_map_object = request.call() |
| 1764 | |
| 1765 | self.emit_forts_event(self.last_map_object) |
| 1766 | #if self.last_map_object: |
| 1767 | # print self.last_map_object |
| 1768 | self.last_time_map_object = time.time() |
| 1769 | |
| 1770 | return self.last_map_object |
| 1771 | |
| 1772 | def _load_recent_forts(self): |
| 1773 | if not self.config.forts_cache_recent_forts: |
no test coverage detected