Procházet zdrojové kódy

AppData.device is optional

tags/v1.0.2
Jonathan Cobb před 4 roky
rodič
revize
5cc384cfb0
1 změnil soubory, kde provedl 5 přidání a 3 odebrání
  1. +5
    -3
      bubble-server/src/main/java/bubble/resources/app/DataResourceBase.java

+ 5
- 3
bubble-server/src/main/java/bubble/resources/app/DataResourceBase.java Zobrazit soubor

@@ -108,9 +108,11 @@ public abstract class DataResourceBase extends AccountOwnedTemplateResource<AppD
if (app == null) throw notFoundEx(request.getApp());
request.setApp(app.getUuid());

final Device device = deviceDAO.findByAccountAndId(caller.getUuid(), request.getDevice());
if (device == null) throw notFoundEx(request.getDevice());
request.setDevice(device.getUuid());
if (request.hasDevice()) {
final Device device = deviceDAO.findByAccountAndId(caller.getUuid(), request.getDevice());
if (device == null) throw notFoundEx(request.getDevice());
request.setDevice(device.getUuid());
}

final AppSite site = siteDAO.findByAccountAndId(caller.getUuid(), request.getSite());
if (site == null) throw notFoundEx(request.getSite());


Načítá se…
Zrušit
Uložit